v3.26.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets:    
Total $ 19,302 $ 16,345
Other current liabilities:    
Total 249 1,778
Public Warrants    
Other current liabilities:    
Other non-current liabilities 247 1,765
Private Placement Warrants    
Other current liabilities:    
Other non-current liabilities 2 13
Level 1    
Assets:    
Total 19,302 16,345
Other current liabilities:    
Total 247 1,765
Level 1 | Public Warrants    
Other current liabilities:    
Other non-current liabilities 247 1,765
Level 1 | Private Placement Warrants    
Other current liabilities:    
Other non-current liabilities 0 0
Level 2    
Assets:    
Total 0 0
Other current liabilities:    
Total 2 13
Level 2 | Public Warrants    
Other current liabilities:    
Other non-current liabilities 0 0
Level 2 | Private Placement Warrants    
Other current liabilities:    
Other non-current liabilities 2 13
Level 3    
Assets:    
Total 0 0
Other current liabilities:    
Total 0 0
Level 3 | Public Warrants    
Other current liabilities:    
Other non-current liabilities 0 0
Level 3 | Private Placement Warrants    
Other current liabilities:    
Other non-current liabilities 0 0
Money market funds    
Assets:    
Restricted cash: 19,302 16,345
Money market funds | Level 1    
Assets:    
Restricted cash: 19,302 16,345
Money market funds | Level 2    
Assets:    
Restricted cash: 0 0
Money market funds | Level 3    
Assets:    
Restricted cash: $ 0 $ 0