XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Other Current Assets (Tables)
9 Months Ended
Sep. 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 September 30,
2025
As of December 31,
2024
Capitalized contract costs
$352,651 $100,593 
Other
78,558 92,322 
Total other current assets
$431,209 $192,915