v3.26.1
Warrants - Summary of Activity of Outstanding Warrant Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class of Warrant or Right [Line Items]    
Change in fair value of the warrant liability $ 20,046 $ (6,999)
2022 USD Financing Warrant Liability    
Class of Warrant or Right [Line Items]    
Balance at December 31, 2025 40,905  
Warrant exercise (11,480)  
Change in fair value of the warrant liability 20,046  
Balance at March 31, 2026 $ 49,471