v3.26.1
DEBT - NARRATIVE (Details) - USD ($)
6 Months Ended 12 Months Ended
Jul. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2025
Nov. 03, 2025
Debt Instrument [Line Items]            
Amortization of deferred financing fees   $ 597,000 $ 435,000      
Debt issuance costs, net   $ 1,001,000     $ 1,163,000  
Amended revolving credit facility            
Debt Instrument [Line Items]            
Borrowing capacity $ 250,000,000          
Debt issuance costs       $ 3,915,000    
Amortization of deferred financing fees       $ 428,000    
Amended revolving credit facility | Line of Credit            
Debt Instrument [Line Items]            
Debt issuance costs, net           $ 1,203,000
Weighted average interest rate   5.88%        
Borrowing availability   $ 145,564,000        
Amended revolving credit facility | Minimum            
Debt Instrument [Line Items]            
Margin 0.25%          
Amended revolving credit facility | Minimum | SOFR            
Debt Instrument [Line Items]            
Margin 1.75%          
Amended revolving credit facility | Minimum | Base Rate            
Debt Instrument [Line Items]            
Margin 0.75%          
Amended revolving credit facility | Maximum            
Debt Instrument [Line Items]            
Margin 0.45%          
Amended revolving credit facility | Maximum | SOFR            
Debt Instrument [Line Items]            
Margin 2.75%          
Amended revolving credit facility | Maximum | Base Rate            
Debt Instrument [Line Items]            
Margin 1.75%          
Incremental term loans | Line of Credit            
Debt Instrument [Line Items]            
Borrowing capacity           $ 100,000,000
Letters of Credit | Line of Credit            
Debt Instrument [Line Items]            
Letters of credit outstanding   $ 3,436,000