Annual report [Section 13 and 15(d), not S-K Item 405]

COMMITMENTS AND CONTINGENCIES (Tables)

v3.25.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Contractual Obligation, Fiscal Year Maturity As of December 31, 2024, the purchase commitments were as follows:
($ in thousands)
2025 $ 23,297 
2026 9,494 
2027 10,879 
2028 12,787 
2029 1,541 
Thereafter — 
Total $ 57,998