v3.26.3
Fair Value Measurements - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Gain (loss) on change in fair value of derivative instruments   $ 1,000,000   $ 1,600,000
Gain (loss) on change in fair value of derivative instruments $ (342,000) $ 983,000 $ (804,000) $ 1,562,000
Transfers of instruments between Level 1, 2 and 3 $ 0   $ 0  
Series B Warrant [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Exercise price of warrants $ 41.83   $ 41.83