v3.26.1
DEBT - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 25, 2026
USD ($)
Mar. 31, 2026
USD ($)
Mar. 30, 2026
USD ($)
Feb. 04, 2026
USD ($)
Apr. 30, 2024
USD ($)
Oct. 31, 2024
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 27, 2026
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]                        
Voluntary prepayment                 $ 20,938,000 $ 1,875,000    
Payments for (proceeds from) derivative instrument             $ 6,000 $ (100,000) 9,000 (100,000)    
Interest rate swap agreement                        
Debt Instrument [Line Items]                        
Derivative term (in years)         5 years              
Notional amount         $ 40,000,000.0              
Fixed payer LIBOR rate (as a percent)         3.71%              
Initial floating LIBOR rate (as a percent)         5.32%              
Line of Credit | Revolving Credit Facility                        
Debt Instrument [Line Items]                        
Fair value of the carrying amount               10,000,000   10,000,000    
Available borrowings               25,000,000   $ 25,000,000    
Proceeds from lines of credit           $ 15,000,000.0            
Repayments of lines of credit               $ 5,000,000.0        
Average interest rate (percent)               7.10%   7.10%    
Line of Credit | Minimum | Base Rate                        
Debt Instrument [Line Items]                        
Debt instrument, interest rate spread (percent)         1.75%              
Line of Credit | Maximum | Base Rate                        
Debt Instrument [Line Items]                        
Debt instrument, interest rate spread (percent)         2.50%              
2024 Credit Facility | Revolving Credit Facility                        
Debt Instrument [Line Items]                        
Fair value of the carrying amount                       $ 0
Available borrowings             35,000,000.0   35,000,000.0      
Proceeds from lines of credit             $ 0   $ 0      
2024 Credit Facility | Secured Debt                        
Debt Instrument [Line Items]                        
Restricted payments, annual limit                     $ 20,000,000.0  
Restricted payments cumulative limit                     $ 50,000,000.0  
2024 Credit Facility | Line of Credit                        
Debt Instrument [Line Items]                        
Line of credit facility, interest rate (as a percent)             7.60% 8.10% 7.50% 8.00%    
Fair value of the carrying amount             $ 46,600,000   $ 46,600,000     67,200,000
Minimum fixed charge ratio         1.25              
Debt instrument, leverage ratio         3.75              
Financial covenants, minimum liquidity         $ 20,000,000.0              
2024 Credit Facility | Line of Credit | Level 2                        
Debt Instrument [Line Items]                        
Fair value of the credit facility             48,800,000   48,800,000     $ 69,500,000
2024 Credit Facility | Line of Credit | Minimum                        
Debt Instrument [Line Items]                        
Line of credit facility, unused capacity, commitment fee (percent)         0.25%              
2024 Credit Facility | Line of Credit | Minimum | Adjusted Term SOFR                        
Debt Instrument [Line Items]                        
Debt instrument, interest rate spread (percent)         2.75%              
2024 Credit Facility | Line of Credit | Maximum                        
Debt Instrument [Line Items]                        
Line of credit facility, unused capacity, commitment fee (percent)         0.40%              
2024 Credit Facility | Line of Credit | Maximum | Adjusted Term SOFR                        
Debt Instrument [Line Items]                        
Debt instrument, interest rate spread (percent)         3.50%              
Term Loans | Line of Credit                        
Debt Instrument [Line Items]                        
Voluntary prepayment $ 10,000,000.0   $ 5,000,000.0 $ 5,000,000.0     10,000,000 $ 937,000 20,938,000 $ 1,875,000    
Periodic payment amount of principal   $ 900,000                    
Principal payments to be paid on April 30, 2029             $ 48,400,000   $ 48,400,000