XML 103 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASE COMMITMENTS - Narrative (Details)
Dec. 31, 2024
USD ($)
Operating Leased Assets [Line Items]  
Unconditional purchase commitment $ 46,100,000
Minimum  
Operating Leased Assets [Line Items]  
Lessee, operating lease, lease not yet commenced, term of contract 2 years
Maximum  
Operating Leased Assets [Line Items]  
Lessee, operating lease, lease not yet commenced, term of contract 4 years
Operating Lease, Lease Not yet Commenced  
Operating Leased Assets [Line Items]  
Unconditional purchase commitment $ 900,000
Financing Lease, Lease Not yet Commenced  
Operating Leased Assets [Line Items]  
Unconditional purchase commitment $ 0