v3.26.1
Net Loss Per Common Share - Schedule of Securities Excluded from Calculation Diluted Net Loss Per Common Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Warrants [Member]      
Schedule of Securities Excluded from Calculation Diluted Net Loss Per Common Share [Line Items]      
Securities excluded from calculation of diluted net loss per common share 40,787 20,000
Sponsor Warrants [Member]      
Schedule of Securities Excluded from Calculation Diluted Net Loss Per Common Share [Line Items]      
Securities excluded from calculation of diluted net loss per common share 928
Restricted Stock Units [Member]      
Schedule of Securities Excluded from Calculation Diluted Net Loss Per Common Share [Line Items]      
Securities excluded from calculation of diluted net loss per common share 3,141 3,808 3,057
Stock Options [Member]      
Schedule of Securities Excluded from Calculation Diluted Net Loss Per Common Share [Line Items]      
Securities excluded from calculation of diluted net loss per common share 500 529 863
Class B Common Stock [Member]      
Schedule of Securities Excluded from Calculation Diluted Net Loss Per Common Share [Line Items]      
Securities excluded from calculation of diluted net loss per common share