v3.26.1
Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Other Liabilities Disclosure [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities were as follows (in thousands):
As of
June 30,
2026
December 31,
2025
Deferred revenue$2,694 $5,486 
Income taxes payable2,767 101 
Other45 39 
Total other current liabilities$5,506 $5,626 
Schedule of Other Liabilities, Non-current
Other liabilities, non-current were as follows (in thousands):
As of
June 30,
2026
December 31,
2025
Income taxes payable$4,289 $3,879 
Contingent liability— 166 
Total other non-current liabilities$4,289 $4,045