v3.26.1
Loan Payable (Details) - Paycheck Protection Program Loan - USD ($)
$ in Millions
1 Months Ended
Jan. 31, 2025
Apr. 20, 2020
Debt Instrument [Line Items]    
Principal amount   $ 2.8
Interest rate (as a percent)   1.00%
Loan principal and accrued interest forgiven $ 2.3