Annual report [Section 13 and 15(d), not S-K Item 405]

Balance Sheet Components - Schedule of Other Non-current Liabilities (Details)

v3.25.4
Balance Sheet Components - Schedule of Other Non-current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Indemnity Holdback liability $ 10,000 $ 0
EBITDA Earnout liability 13,424 0
Finance lease liabilities, non-current 7,447 3,859
Retention Earnout liability 4,006 0
Other non-current liabilities 2,716 105
Total $ 37,593 $ 3,964