XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Contractual Obligation, Fiscal Year Maturity
As of December 31, 2025, future minimum commitments for purchase obligations with a remaining term in excess of one year were as follows (in thousands):
Years ending December 31,
2026$40,241 
202734,927 
2028227 
2029125 
Total future minimum commitments, net
$75,520