v3.26.1
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 09, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Business Combination [Line Items]        
Unbilled receivables   $ 18,300   $ 10,300
Inventory write-off   0 $ 0  
Depreciation   200 100  
Impairment of long-lived assets   $ 0 0  
Remaining lease terms   8 months 12 days    
Weighted-average discount rate   5.00%   5.00%
Capitalized internal use software   $ 2,100 1,700  
Amortization expense   5,200 2,800  
Impairment of intangible assets   0 0  
Internally developed software not yet in service   3,295   $ 2,800
Goodwill   173,609   $ 134,619
Goodwill impairments   0 0  
Proceeds from monetization of tariff refund claims   2,256 $ 0  
Non-cash interest accretion   $ 200    
Nativo, Inc        
Business Combination [Line Items]        
Goodwill $ 38,990      
Business combination, indemnification holdback period 24 months