XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
May 13, 2025
Aug. 31, 2025
USD ($)
May 31, 2025
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
May 24, 2022
USD ($)
Debt Instrument [Line Items]                  
Outstanding principal       $ 0   $ 0   $ 5,688  
Loss on extinguishment of debt       $ 573 $ 0 $ 573 $ 0    
Secured Debt | Silicon Valley Bank Credit Agreement                  
Debt Instrument [Line Items]                  
Repayments of debt     $ 20,000            
Outstanding principal   $ 34,800              
Loss on extinguishment of debt   $ 600              
Debt instrument, face amount                 $ 65,000
Fixed charge coverage ratio                 1.25
Consolidated total leverage ratio                 4
Consolidated borrower leverage ratio                 3
Increase in interest rate margin (in basis points) 10                
Variable rate floor 0.00%                
Balance sheet cash to debt principal amount outstanding requirement, percentage 1.5                
Secured Debt | Silicon Valley Bank Credit Agreement | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                  
Debt Instrument [Line Items]                  
Debt instrument annual adjustment percent 0.125%                
Secured Debt | Silicon Valley Bank Credit Agreement | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum                  
Debt Instrument [Line Items]                  
Debt instrument, basis spread on variable rate 2.35%                
Secured Debt | Silicon Valley Bank Credit Agreement | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum                  
Debt Instrument [Line Items]                  
Debt instrument, basis spread on variable rate 2.85%                
Secured Debt | Silicon Valley Bank Credit Agreement | Base Rate | Minimum                  
Debt Instrument [Line Items]                  
Debt instrument, basis spread on variable rate 1.35%                
Secured Debt | Silicon Valley Bank Credit Agreement | Base Rate | Maximum                  
Debt Instrument [Line Items]                  
Debt instrument, basis spread on variable rate 1.85%                
Secured Debt | Term Loan Agreement                  
Debt Instrument [Line Items]                  
Interest rate during period       8.41% 8.49% 8.18% 8.44%    
Line of Credit | Silicon Valley Bank Credit Agreement                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity                 $ 40,000