v3.26.1
COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Commitments As of March 31, 2026, the purchase commitments were as follows:
($ in thousands)
2026$23,219 
202724,969 
202817,329 
20291,686 
2030183 
Thereafter183 
Total$67,569