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
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
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 1,631 1,631 1,631 1,631
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 14 128 14 128
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 20 20 20 20
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 7 7