XML 71 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Information to the Condensed Consolidated Financial Statements - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued payroll and employee expenses $ 14,850 $ 17,102
Accrued taxes 8,118 7,284
Customer deposits 270 530
Accrued interest 1,514 3,557
Accrued IPO costs 594 1,687
Other accrued liabilities 1,786 3,669
Total accrued expenses $ 27,132 $ 33,829