XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Commitments Under Purchase Obligations The following table represents the Company’s commitments under its purchase obligations as of June 30, 2025 (in thousands):
Fiscal Year Ending December 31,
Lease Obligations
Other Obligations
Total Obligations
2025 (remaining)$2,806 $601 $3,407 
20265,429 1,057 6,486 
20275,429 287 5,716 
20285,429 20 5,449 
20294,458 — 4,458 
203041 — 41 
Total$23,592 $1,965 $25,557