v3.26.1
COMMITMENTS AND CONTINGENCIES (Details)
Dec. 18, 2025
USD ($)
Jun. 30, 2026
USD ($)
Line of Credit Facility [Line Items]    
Purchase obligation   $ 119,000,000.0
Purchase obligation expected to be paid within the next 12 months   67,900,000
Credit Agreement | Minimum    
Line of Credit Facility [Line Items]    
Commitment fee percentage 0.20%  
Credit Agreement | Maximum    
Line of Credit Facility [Line Items]    
Commitment fee percentage 0.25%  
Secured Debt | Credit Agreement    
Line of Credit Facility [Line Items]    
Line of credit facility, maximum borrowing capacity $ 325,000,000.0  
Long-term line of credit   $ 100,000,000.0
Interest rate   5.30%
Remaining borrowing capacity   $ 220,700,000
Letter of Credit | Credit Agreement    
Line of Credit Facility [Line Items]    
Line of credit facility, maximum borrowing capacity $ 35,000,000.0  
Letter of Credit | Credit Agreement | Minimum    
Line of Credit Facility [Line Items]    
Outstanding fee percentage 1.25%  
Letter of Credit | Credit Agreement | Maximum    
Line of Credit Facility [Line Items]    
Outstanding fee percentage 1.50%  
Bilateral Letter of Credit | Credit Agreement    
Line of Credit Facility [Line Items]    
Line of credit facility, maximum borrowing capacity $ 25,000,000.0  
Revolving Credit Facility | Credit Agreement    
Line of Credit Facility [Line Items]    
Letters of credit outstanding   $ 4,300,000
Revolving Credit Facility | Credit Agreement | Minimum    
Line of Credit Facility [Line Items]    
Debt instrument, covenant, interest coverage ratio   3.00
Revolving Credit Facility | Credit Agreement | Maximum    
Line of Credit Facility [Line Items]    
Debt instrument, covenant, leverage ratio   3.75
Revolving Credit Facility | Credit Agreement | SOFR    
Line of Credit Facility [Line Items]    
Basis spread 0.10%  
Revolving Credit Facility | Credit Agreement | SOFR | Minimum    
Line of Credit Facility [Line Items]    
Margin 1.25%  
Revolving Credit Facility | Credit Agreement | SOFR | Maximum    
Line of Credit Facility [Line Items]    
Margin 1.50%  
Revolving Credit Facility | Credit Agreement | Base Rate | Minimum    
Line of Credit Facility [Line Items]    
Basis spread 0.25%  
Revolving Credit Facility | Credit Agreement | Base Rate | Maximum    
Line of Credit Facility [Line Items]    
Basis spread 0.50%  
Revolving Credit Facility | Credit Agreement | Subject to Certain Conditions    
Line of Credit Facility [Line Items]    
Line of credit facility, maximum borrowing capacity $ 250,000,000.0  
Revolving Credit Facility | Credit Agreement | For a Certain Period Following Significant Acquisitions | Maximum    
Line of Credit Facility [Line Items]    
Debt instrument, covenant, leverage ratio   4.25