XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Details of Certain Accounts - Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Details of Certain Accounts    
Prepaids $ 39,093 $ 26,780
Income tax receivable 15,154 2,635
Contract assets (Note 8) 8,759 12,221
Deferred costs (Note 8) 25,707 31,874
Other 11,887 9,512
Total other current assets $ 100,600 $ 83,022