v3.25.2
DEBT - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 15, 2025
Oct. 21, 2024
Apr. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]                
Proceeds from credit facility           $ 0 $ 2,938,000  
Proceeds from interest rate swap payments received       $ 100,000 $ 200,000 100,000 $ 400,000  
Interest rate swap agreement                
Debt Instrument [Line Items]                
Derivative term     5 years          
Notional amount     $ 40,000,000          
Fixed payer LIBOR rate (percent)     3.71%          
Initial floating LIBOR rate (percent)     5.32%          
2024 Credit Facility | Credit Facility                
Debt Instrument [Line Items]                
Fair value of the carrying amount       10,000,000.0   10,000,000.0    
Repayments on lines of credit       5,000,000        
Proceeds from credit facility   $ 15,000,000            
Available borrowings       25,000,000.0   25,000,000.0    
2024 Credit Facility | Credit Facility | Subsequent Event                
Debt Instrument [Line Items]                
Repayments on lines of credit $ 10,000,000.0              
Available borrowings $ 35,000,000.0              
Line of Credit                
Debt Instrument [Line Items]                
Periodic payment amount of principal         $ 0      
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%          
Line of Credit | Original Credit Facility                
Debt Instrument [Line Items]                
Fair value of the carrying amount     $ 70,900,000          
Line of Credit | 2024 Credit Facility                
Debt Instrument [Line Items]                
Fair value of the carrying amount       $ 68,700,000   $ 68,700,000   $ 70,300,000
Consulting agreement, term (in years)     5 years          
Principle balance     $ 35,000,000          
Annual minimum principal payments year one (percent)     5.00%          
Annual minimum principal payments year two (percent)     5.00%          
Annual minimum principal payments year three (percent)     7.50%          
Annual minimum principal payments year four (percent)     7.50%          
Annual minimum principal payments year five (percent)     10.00%          
Transaction costs expensed               200,000
Fees paid to creditors included in unamortized discount               1,100,000
Minimum fixed charge ratio     1.25          
Debt instrument, leverage ratio     3.75          
Financial covenants, minimum liquidity     $ 20,000,000          
Line of credit facility, interest rate (percent)       8.10% 9.00% 8.00% 8.80%  
Average interest rate (percent)       7.10%   7.10%    
Line of Credit | 2024 Credit Facility | Level 2                
Debt Instrument [Line Items]                
Fair value of the credit facility       $ 71,900,000   $ 71,900,000   $ 73,900,000
Line of Credit | 2024 Credit Facility | Minimum                
Debt Instrument [Line Items]                
Line of credit facility, unused capacity, commitment fee (as a percent)     0.25%          
Line of Credit | 2024 Credit Facility | Minimum | Adjusted Term SOFR                
Debt Instrument [Line Items]                
Debt instrument, interest rate spread (percent)     2.75%          
Line of Credit | 2024 Credit Facility | Maximum                
Debt Instrument [Line Items]                
Line of credit facility, unused capacity, commitment fee (as a percent)     0.40%          
Line of Credit | 2024 Credit Facility | Maximum | Adjusted Term SOFR                
Debt Instrument [Line Items]                
Debt instrument, interest rate spread (percent)     3.50%          
Line of Credit | Term Loans                
Debt Instrument [Line Items]                
Face amount of debt     $ 75,000,000          
Proceeds from credit facility       $ 0 $ 2,938,000 $ 0 $ 2,938,000  
Secured Debt | 2024 Credit Facility                
Debt Instrument [Line Items]                
Consulting agreement, term (in years)     5 years