v3.25.2
Financing Arrangements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 09, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 21, 2024
Jan. 31, 2022
Nov. 30, 2021
May 31, 2021
Mar. 31, 2021
Line of Credit Facility [Line Items]                  
Interest expense   $ 969   $ 2,076          
Amortization of debt issuance cost       $ 547          
Loan and Security Agreement                  
Line of Credit Facility [Line Items]                  
Debt Instrument, Face Amount         $ 16,200 $ 5,000 $ 7,000 $ 8,000 $ 12,000
Debt Instrument, Payment Terms     48 months            
Debt Instrument, Interest Rate, Stated Percentage   23.10%   23.10%          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:PrimeRateMember            
Final payment fee, Percentage     2.75%            
Outstanding principal balance $ 9,500                
Final payment fees 900                
Accrued interest and prepayment premium $ 100                
Amortization of debt issuance cost   $ 200   $ 500          
Loan and Security Agreement | Minimum                  
Line of Credit Facility [Line Items]                  
Debt Instrument, Interest Rate, Stated Percentage     11.00%            
Debt Instrument, Variable Rate     7.50%