XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers - Contract Assets Table (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Dec. 31, 2024
Change in Contracts with Customer, Asset [Roll Forward]      
Contract assets balance at beginning of year   $ 43,186  
Amounts transferred to Accounts receivable, net that were included in the contract assets balance at the beginning of the period $ (1,800) (5,378)  
Additional estimated revenues recognized 600 3,533  
Contract assets balance at end of period 41,341 41,341  
Contract Assets [Abstract]      
Other current assets 17,511 17,511 $ 12,358
Other assets 23,830 23,830  
Total contract assets from contracts with customers $ 41,341 $ 41,341 $ 43,186