v3.26.1
Net Income (Loss) Per Share - Schedule of Weighted Average Shares of Common Stock Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net income (loss) $ 6,121 $ (8,092)
Net income (loss) attributable to noncontrolling interests $ 3,049 $ (4,477)
Denominator:    
Weighted average class A common stock outstanding - basic (in Shares) 49,210,697 37,322,177
Adjustment for dilutive warrants 0 186,950
Weighted average Class A common stock outstanding - diluted 49,210,697 37,509,127
Net income (loss) per Class A common share - basic: $ 0.05 $ (0.1)
Net income (loss) per Class A common share - diluted: $ 0.05 $ (0.13)
Class A Common Stock [Member]    
Numerator:    
Net income (loss) $ 6,121 $ (8,092)
Net income (loss) attributable to noncontrolling interests 2,404 (4,415)
Net income (loss) attributable to common stockholders 2,469 (3,677)
Adjustment for dilutive warrants 0 (1,325)
Dilutive net income (loss) attributable to Class A common stockholders $ 2,469 $ (5,002)
Denominator:    
Weighted average class A common stock outstanding - basic (in Shares) 49,210,697 37,322,177
Weighted average Class A common stock outstanding - diluted 49,210,697 37,509,127
Net income (loss) per Class A common share - basic: $ 0.05 $ (0.1)
Net income (loss) per Class A common share - diluted: $ 0.05 $ (0.13)
Series B Preferred Stock [Member]    
Numerator:    
Series B Preferred Stock dividends $ (911) $ 0
Income allocated to participating Series B Preferred Stock $ (337) $ 0