XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies  
Schedule of unconditional purchase obligations

Remainder of 2024

    

$

37,742

2025

8,023

2026

8,023

2027

2,638

2028

2029 and thereafter

Total

56,426