v3.25.1
Long-Term Debt - PPP Loan (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 05, 2020
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Debt Instrument [Line Items]        
Principal and interest payments balance   $ 19,708    
PPP Loan        
Debt Instrument [Line Items]        
Loan proceeds $ 5,100      
Applied loan forgiveness amount $ 3,500      
Fixed annual interest rate 1.00%      
Repayment of debt   100 $ 100  
Principal and interest payments balance   $ 200   $ 300