XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Detail of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other current liabilities    
Accrued warranty costs $ 22,855 $ 16,148
Current lease liability 35,542 28,158
Accrued job losses 43,958 21,636
Accrued sales and use tax 8,793 5,568
Liabilities due to former owners 36,750 87,417
Repayments to customers   250,008
Other current liabilities 88,484 92,656
Total other current liabilities $ 236,382 $ 501,591