XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Commitments As of September 30, 2024, the purchase commitments were as follows:
($ in thousands)
2024$9,239 
202510,644 
20266,921 
20276,061 
20286,361 
Thereafter4,431 
Total$43,657