Quarterly report [Sections 13 or 15(d)]

Revenue - Schedule of Contract Assets and Liabilities (Details)

v3.26.1
Revenue - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Contract Assets and Liabilities [Abstract]    
Balance, beginning of period $ 3,171 $ 206
Balance, end of period 15,983 3,171
Balance, beginning of period 8,501 329
Balance, end of period 19,832 8,501
Contract assets recognized 15,488 8,476
Reclassification to accounts receivable, net (2,676) (5,511)
Contract liabilities acquired in business combinations 14,253 7,374
Effect of deconsolidation of subsidiary (337)
Additions 4,892 9,542
Recognized as revenue $ (7,477) $ (8,744)