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
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net loss $ (13,372) $ (23,047)
Less: Net loss attributable to redeemable noncontrolling interests (7,899) (17,558)
Less: Net income (loss) attributable to noncontrolling interests 1,030 (40)
Net loss attributable to common stockholders $ (7,932) $ (7,448)
Denominator:    
Weighted Average Class A Common Stock outstanding (in shares) 38,364,539 18,732,919
Weighted Average Shares Outstanding - basic (in shares) 46,141,522 25,156,561
Weighted Averages Shares Outstanding - diluted (in shares) 46,141,522 25,156,561
Basic and Diluted Earnings (Loss) Per Share    
Basic (in dollars per share) $ (0.17) $ (0.3)
Diluted (in dollars per share) $ (0.17) $ (0.3)
Series A Penny Warrants    
Denominator:    
Weighted Average Class A Common Stock issuable under Penny Warrants (in shares) 1,508,883 1,282,742
Series B Penny Warrants    
Denominator:    
Weighted Average Class A Common Stock issuable under Penny Warrants (in shares) 6,268,100 5,140,900
Series A Preferred Dividends    
Numerator:    
Preferred Dividends $ (1,429) $ (1,007)
Series B Preferred Dividends    
Numerator:    
Preferred Dividends $ 0 $ (992)