v3.26.1
Summary of Significant Accounting Policies - Schedule of Depreciation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]        
Cost of revenues $ 6,111 $ 6,499 $ 11,877 $ 13,284
Operating expense 19,225 18,627 36,800 40,311
General and administrative expense $ 879 $ 731 $ 1,662 $ 1,418