v3.26.1
Details of Certain Accounts - Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Details of Certain Accounts    
Prepaids $ 30,524 $ 28,949
Income tax receivable 14,648 7,383
Contract assets (Note 9) 9,414 3,156
Deferred costs (Note 9) 21,136 18,678
Other 6,646 7,155
Total other current assets $ 82,368 $ 65,321