Quarterly report [Sections 13 or 15(d)]

Balance Sheet Components - Breakdown of the Company Revenue (Details)

v3.26.3
Balance Sheet Components - Breakdown of the Company Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Concentration Risk [Line Items]        
Revenues $ 77,193 $ 79,090 $ 233,122 $ 226,732
U.S. revenue        
Concentration Risk [Line Items]        
Revenues 42,249 40,687 119,257 120,421
Non-U.S. revenue        
Concentration Risk [Line Items]        
Revenues $ 34,944 $ 38,403 $ 113,865 $ 106,311