v3.26.1
Earnings (Loss) Per Share - Schedule of Computation of Basic and Diluted Net (Loss) Profit per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net loss $ (11,464) $ (16,129) $ (24,836) $ (39,176)
Less: Net loss attributable to redeemable noncontrolling interests (5,501) (12,063) (13,400) (29,621)
Less: Net income attributable to noncontrolling interests 1,413 698 2,443 658
Net loss attributable to common stockholders $ (8,667) $ (7,101) $ (16,599) $ (14,549)
Denominator:        
Weighted Average Class A Common Stock outstanding (in shares) 46,055,296 20,199,586 42,231,163 19,470,304
Weighted Average Shares Outstanding - basic (in shares) 53,865,974 27,772,428 50,025,086 26,471,721
Weighted Averages Shares Outstanding - diluted (in shares) 53,865,974 27,772,428 50,025,086 26,471,721
Basic and Diluted Earnings (Loss) Per Share        
Basic (in dollars per share) $ (0.16) $ (0.26) $ (0.33) $ (0.55)
Diluted (in dollars per share) $ (0.16) $ (0.26) $ (0.33) $ (0.55)
Series A Penny Warrants        
Denominator:        
Weighted Average Class A Common Stock issuable under Penny Warrants (in shares) 1,542,578 1,304,742 1,525,823 1,293,803
Series B Penny Warrants        
Denominator:        
Weighted Average Class A Common Stock issuable under Penny Warrants (in shares) 6,268,100 6,268,100 6,268,100 5,707,614
Series A Preferred Dividends        
Numerator:        
Preferred Dividends $ (1,291) $ (1,032) $ (2,720) $ (2,039)
Series B Preferred Dividends        
Numerator:        
Preferred Dividends $ 0 $ (1,305) $ 0 $ (2,297)