XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Contractual Obligation, Fiscal Year Maturity As of June 30, 2025, the Company's outstanding non-cancelable contractual obligations with a remaining term in excess of one year consist of the following (in thousands):
Fiscal Year
Remaining 2025$52,848 
2026106,024 
202771,770 
202817,652 
Total$248,294