v3.26.1
Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator for earnings per share calculation    
Net loss $ (14,631) $ (9,788)
Denominator for earnings per share calculation    
Weighted Average Number of Shares Outstanding, Diluted 10,815,704 10,456,261
Diluted EPS    
Net loss per Class A common stock-diluted $ (1.35) $ (0.94)
Subsidiaries [Member]    
Numerator for earnings per share calculation    
Net loss $ (14,631) $ (9,788)
Less: net loss attributable to redeemable noncontrolling interests (0) 3,846
Net loss attributable to Class A common stockholders-basic $ (14,458) $ (5,195)
Denominator for earnings per share calculation    
Weighted average Class A common stock outstanding-basic 10,815,704 6,645,011
Weighted Average Number of Shares Outstanding, Diluted 10,815,704 10,456,261
Basic EPS    
Redeemable noncontrolling interests 0 (3,916)
Net income per Class A common stock-basic $ (1.35) $ (0.89)
Diluted EPS    
Net loss per Class A common stock-diluted $ (1.35) $ (0.94)
Redeemable noncontrolling interests 0 3,811,250
Common Class A [Member] | Subsidiaries [Member]    
Numerator for earnings per share calculation    
Net loss attributable to Class A common stockholders-basic $ (14,631) $ (9,858)
Denominator for earnings per share calculation    
Weighted average Class A common stock outstanding-basic 10,815,704 6,645,011
Basic EPS    
Net income attributable to Class A Common Stockholders-basic $ (14,631) $ (5,942)
Net income per Class A common stock-basic $ (1.35) $ (0.89)