v3.25.2
FINANCING ARRANGEMENTS (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 18, 2025
Aug. 09, 2022
Jul. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 01, 2021
Debt Instrument [Line Items]                
Proceeds from revolving credit line, net of issuance costs           $ 123,985,000 $ 0  
Previously capitalized debt issuance costs $ 6,597,000              
Additional proceeds from revolving credit line           76,000,000 0  
2025 Revolving Credit Agreement | Revolving Credit Facility                
Debt Instrument [Line Items]                
Maximum borrowing capacity $ 270,000,000              
Floor 0.00%              
Proceeds from revolving credit line, net of issuance costs $ 126,500,000              
2025 Revolving Credit Agreement | Revolving Credit Facility | Subsequent Event                
Debt Instrument [Line Items]                
Additional proceeds from revolving credit line     $ 60,000,000          
Repayments of credit agreement     $ 64,000,000          
2022 Revolving Credit Agreement | Revolving Credit Facility                
Debt Instrument [Line Items]                
Expiration period   5 years            
Maximum borrowing capacity   $ 90,000,000            
Previously capitalized debt issuance costs 593,000              
Secured Debt | 2021 Credit Agreement                
Debt Instrument [Line Items]                
Face amount               $ 300,000,000
Debt issuance cost               $ 11,250,000
Interest expense       $ 0 $ 3,967,000 $ 2,468,000 $ 7,908,000  
Extinguishment of debt, amount 123,047,000              
Payments of debt issuance costs 3,453,000              
Previously capitalized debt issuance costs $ 6,004,000