Quarterly report [Sections 13 or 15(d)]

COMMITMENTS AND CONTINGENCIES (Tables)

v3.25.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Commitments As of June 30, 2025, the purchase commitments were as follows:
($ in thousands)
2025 $ 17,103 
2026 14,927 
2027 10,928 
2028 12,917 
2029 1,602 
Thereafter — 
Total $ 57,477