Quarterly report [Sections 13 or 15(d)]

Fair Value of Financial Instruments - Narrative (Details)

v3.26.1
Fair Value of Financial Instruments - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
shares
Feb. 25, 2025
shares
Sep. 30, 2021
$ / shares
shares
Subsidiary, Sale of Stock [Line Items]              
Warrants outstanding (in shares)         2,633,195 5,098,978  
Changes in fair value | $     $ 14,787        
Common Stock              
Subsidiary, Sale of Stock [Line Items]              
Common issued for warrants exercised (in shares) 1,199,971   1,199,971 9,499,138      
Private Warrants              
Subsidiary, Sale of Stock [Line Items]              
Warrants outstanding (in shares) 202,069   202,069   2,633,195   7,732,168
Number of warrants to purchase common stock (in shares)             1
Fair value (in dollars per share) | $ / shares $ 11.50 $ 11.50 $ 11.50 $ 11.50     $ 11.50
Changes in fair value | $ $ 14,500 $ 16,300 $ 14,787 $ 2,700      
Class of warrants exercised (in shares) 2,300,000   2,300,000 4,631,799      
Warrants exercised (in shares) 0   0 467,174      
Exercise price convertible ratio 1   1        
Proceeds from common stock issued for warrants exercise | $ $ 1,500   $ 1,500 $ 5,400      
Private Warrants | Common Stock              
Subsidiary, Sale of Stock [Line Items]              
Common issued for warrants exercised (in shares) 1,068,851   1,068,851 2,293,739      
Warrants exercised (in shares)       467,174