v3.25.2
SUBSEQUENT EVENTS (Details) - USD ($)
Jul. 22, 2025
Jun. 30, 2025
Subsequent Event [Line Items]    
Debt outstanding   $ 472,499,702
Subsequent Event    
Subsequent Event [Line Items]    
Shares authorized (in shares) $ 100,000,000  
Line of Credit | Subsequent Event    
Subsequent Event [Line Items]    
Maximum borrowing capacity 790,000,000  
Accordion feature $ 150,000,000  
Senior notes | Subsequent Event    
Subsequent Event [Line Items]    
Redemption price percent 101.75%  
Debt outstanding $ 168,300,000  
Revolving Credit Facility    
Subsequent Event [Line Items]    
Maximum borrowing capacity   580,000,000.0
Accordion feature   $ 730,000,000.0
Revolving Credit Facility | Line of Credit | Subsequent Event    
Subsequent Event [Line Items]    
Maximum borrowing capacity $ 640,000,000  
Revolving Credit Facility | Senior Secured Asset-Based Credit Facility | Line of Credit | Subsequent Event    
Subsequent Event [Line Items]    
Debt term 3 years  
Prior Credit Agreement | Line of Credit | Subsequent Event    
Subsequent Event [Line Items]    
Maximum borrowing capacity $ 730,000,000