XML 103 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Schedule of Purchase Obligation Commitments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Lease Obligations  
2025 $ 5,379
2026 5,263
2027 5,263
2028 5,263
2029 4,292
Total 25,460
Other Obligations  
2025 1,658
2026 1,508
2027 531
2028 19
2029 0
Total 3,716
Total Obligations  
2025 7,037
2026 6,771
2027 5,794
2028 5,282
2029 4,292
Total $ 29,176