XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets
Other current assets consist of the following:
(in thousands)As of June 30,
2025
As of December 31,
2024
Capitalized contract costs
$299,504 $100,593 
Other
70,499 92,322 
Total other current assets
$370,003 $192,915