v3.26.1
Summary of Significant Accounting Policies - Reverse Stock Split (Narrative) (Details)
Apr. 02, 2025
shares
Jun. 30, 2026
shares
Dec. 31, 2025
shares
Apr. 01, 2025
shares
Common stock – Class A        
Significant Accounting Policies [Line Items]        
Conversion ratio 0.05      
Common stock, authorized (in shares) 47,500,000 47,500,000 47,500,000 950,000,000
Common stock – Class B        
Significant Accounting Policies [Line Items]        
Conversion ratio 0.05      
Common stock, authorized (in shares) 15,000,000 15,000,000 15,000,000 300,000,000