v3.26.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Allowance for accounts and other receivables $ 525 $ 452
Class A Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 883,950,000 883,950,000
Common stock, shares issued 78,633,297 62,459,587
Common stock, shares outstanding 78,633,297 62,459,587
Class B Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 111,050,000 111,050,000
Common stock, shares issued 47,477,189 63,121,661
Common stock, shares outstanding 47,477,189 63,121,661