v3.26.1
Debt (Details) - Line of Credit - Loan And Security Agreement - Revolving Credit Facility
6 Months Ended
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
Line of credit facility, maximum borrowing capacity $ 35,000,000.0
Debt issuance costs, gross $ 1,600,000
Debt instrument, basis spread on variable rate 5.00%
Long-term line of credit $ 7,500,000
Long-term debt, percentage bearing variable interest, percentage rate 7.87%
Line of credit facility, additional borrowing capacity $ 400,000
Unamortized debt issuance cost $ 400,000
Base Rate  
Debt Instrument [Line Items]  
Debt instrument, basis spread on variable rate 3.25%
Secured Overnight Financing Rate (SOFR)  
Debt Instrument [Line Items]  
Debt instrument, basis spread on variable rate 4.25%
Federal Funds Rate  
Debt Instrument [Line Items]  
Debt instrument, basis spread on variable rate 0.50%