v3.25.1
Debt and Other Financing Arrangements - SVB Revolver and Term Loan (Details) - USD ($)
Mar. 31, 2025
Nov. 23, 2022
LSA    
Debt Instrument [Line Items]    
Total debt   $ 8,500,000
Monthly installments   $ 500,000
Line of Credit | SVB Revolver | Revolving Credit Facility    
Debt Instrument [Line Items]    
Maximum borrowing capacity $ 10,000,000