XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Commitments Under Purchase Obligations (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Lease Obligations  
2025 (remaining) $ 2,806
2026 5,429
2027 5,429
2028 5,429
2029 4,458
2030 41
Total 23,592
Other Obligations  
2025 (remaining) 601
2026 1,057
2027 287
2028 20
2029 0
2030 0
Total 1,965
Total Obligations  
2025 (remaining) 3,407
2026 6,486
2027 5,716
2028 5,449
2029 4,458
2030 41
Total $ 25,557