v3.26.3
Summary of Significant Accounting Policies - Statements of Cash Flow (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Cash flows from operating activities        
Net (loss) income $ (4,373) $ 914 $ (4,296) $ (10,938)
Adjustments to reconcile net (loss) income to net cash provided by operating activities:        
Depreciation and amortization     32,927 32,572
Loss (gain) on asset disposal       (319)
Changes in operating assets and liabilities, net of assets acquired and liabilities assumed in business combinations:        
Current contract assets     3,436 (9,909)
Income taxes payable     (462) 442
Deferred revenue     (8,206) (4,273)
Net cash provided by operating activities     $ 72,785 67,866
As Previously Reported        
Cash flows from operating activities        
Net (loss) income   1,383   (9,801)
Adjustments to reconcile net (loss) income to net cash provided by operating activities:        
Depreciation and amortization       32,362
Loss (gain) on asset disposal       0
Changes in operating assets and liabilities, net of assets acquired and liabilities assumed in business combinations:        
Current contract assets       (10,050)
Income taxes payable       685
Deferred revenue       (5,621)
Net cash provided by operating activities       67,866
Adjustments        
Cash flows from operating activities        
Net (loss) income   $ (469)   (1,137)
Adjustments to reconcile net (loss) income to net cash provided by operating activities:        
Depreciation and amortization       210
Loss (gain) on asset disposal       (319)
Changes in operating assets and liabilities, net of assets acquired and liabilities assumed in business combinations:        
Current contract assets       141
Income taxes payable       (243)
Deferred revenue       1,348
Net cash provided by operating activities       $ 0