v3.25.1
Common Stock - Schedule of loss per share (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net loss attributable to controlling interests $ (37,416,910) $ (14,844,084)
Denominator:    
Weighted average basic shares outstanding (in shares) 27,217,011 25,000,518
Weighted average diluted shares (in shares) 27,217,011 25,000,518
Basic loss per share (in dollars per share) $ (1.375) $ (0.594)
Diluted loss per share (in dollars per share) $ (1.375) $ (0.594)