v3.26.1
Segment Reporting - Reconciliation of Segment Gross Profit (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Segment gross profit $ 4,470,403 $ 1,699,065 $ 5,754,524 $ 2,355,223
Segment operating expenses (9,597,486) (3,017,917) (14,232,596) (4,084,254)
Segment other income (expense), net 1,034 15,265,108 12,627,953 15,451,840
Other income (expense), net (15,168,769) 14,585,227 (59,380,659) 13,691,911
Income (loss) before income tax expense (22,839,360) 12,403,694 (72,577,981) 10,581,217
Corporate        
Segment Reporting [Line Items]        
Overhead expenses (2,543,508) (862,681) (4,719,250) (1,381,663)
Unallocated        
Segment Reporting [Line Items]        
Other income (expense), net $ (15,169,803) $ (679,881) $ (72,008,612) $ (1,759,929)