v3.26.1
SUBSEQUENT EVENT - Narrative (Details) - USD ($)
$ in Thousands
Jul. 07, 2026
Jul. 08, 2026
Jul. 03, 2026
Dec. 31, 2025
Subsequent Event [Line Items]        
Long-term debt     $ 110,611 $ 112,084
Revolving Credit Facility | Credit Agreement | Line of Credit        
Subsequent Event [Line Items]        
Long-term debt     75,000  
Line of credit facility, remaining borrowing capacity     $ 84,700  
Subsequent Event | Revolving Credit Facility | Credit Agreement | Line of Credit        
Subsequent Event [Line Items]        
Repayments Of lines of credit $ 75,000      
Long-term debt   $ 35,800    
Line of credit facility, remaining borrowing capacity   $ 159,700