v3.25.2
Other Expense, Net - Schedule of Other Expense and Income Categories in Consolidated Statements of Operations and Comprehensive (Loss) Income (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 22, 2024
Dec. 31, 2023
Dec. 22, 2023
Dec. 31, 2022
Dec. 22, 2022
Schedule of Other Expense and Income Categories in Consolidated Statements of Operations and Comprehensive (Loss) Income [Abstract]                    
Foreign currency exchange (gain) loss $ (5,740,232) $ (1,590,689) $ (5,843,939) $ (2,037,358)   $ (1,972,531)   $ 2,295,582   $ (5,509,581)
Adjustment to indemnification obligation           (531,991)   324,907   (252,949)
Interest expense (1,516,978) (10,046) (1,875,552) (10,046)   122,778    
Forgiveness of accrued interest               (1,414,406)
Loss on deconsolidation of VIEs         $ 963,138 11,501,952
Other expense 17,659,796 1,416,988 18,749,213 1,443,480 $ (2,302,693) 79,051 $ 2,801,285 180,796 $ 2,869,397 (1,455,619)
Other expense, net $ (17,659,796) $ (1,416,988) $ (18,749,213) $ (1,443,480)   $ (2,302,693)   $ 2,801,285   $ 2,869,397