v3.26.1
Earnings Per Share - Additional Information (Details)
shares in Millions
3 Months Ended 6 Months Ended
Mar. 26, 2026
Jun. 30, 2026
shares
Jun. 30, 2025
shares
Jun. 30, 2026
shares
Jun. 30, 2025
shares
Earnings Per Share [Abstract]          
Reverse stock split ratio 0.04        
Reverse stock split ratio, description       On March 26, 2026, the Company effected a 1-for-25 reverse stock split of its Class A common stock. The weighted average common shares and net loss reflect the Reverse Stock Split for all periods presented on the Condensed Consolidated Statements of Operations and Comprehensive Loss.  
Antidiluted shares (in shares)   0.4 0.3 0.4 0.3