v3.26.3
CREDIT FACILITY (Details) - Credit Agreement - USD ($)
Dec. 04, 2023
Aug. 01, 2026
Credit Facility    
Debt Instrument [Line Items]    
Commitment fee (in percent) 0.30%  
Basis spread on variable rate (in percent) 0.00%  
Credit Facility | Secured Overnight Financing Rate (SOFR)    
Debt Instrument [Line Items]    
Basis spread on variable rate (in percent) 2.00%  
Credit Facility | Base Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate (in percent) 2.00%  
Credit Facility | Federal Funds Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate (in percent) 0.50%  
Credit Facility | Eurodollar    
Debt Instrument [Line Items]    
Basis spread on variable rate (in percent) 1.00%  
Credit Facility | Letter of Credit    
Debt Instrument [Line Items]    
Excess borrowing availability   $ 33,100,000
Credit Facility | Citibank, N.A.    
Debt Instrument [Line Items]    
Maximum borrowing capacity   50,000,000.0
Remaining borrowing capacity   0
Letter of Credit | Citibank, N.A.    
Debt Instrument [Line Items]    
Maximum borrowing capacity   $ 30,000,000.0