XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers - Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Contract assets      
Unbilled revenue $ 181,478 $ 124,007  
Retainage 68,999 43,042  
Contract assets 250,477 167,049 $ 206,235
Contract liabilities, net      
Deferred revenue 368,812 279,430  
Accrued loss provision 2,570 1,021  
Less: retainage (101,550) (73,147)  
Contract liabilities, net $ 269,832 $ 207,304 $ 140,108