XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.3
LONG-TERM DEBT - Future Minimum Payments of Long-term Debt (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
LONG-TERM DEBT [Abstract]    
2025 (remainder of) $ 0  
2026 1,005,000,000  
2027 500,000  
Total future minimum payments 1,005,500,000  
Less: unamortized original issue discount and debt issuance costs (54,730,900)  
Total long-term debt 950,769,100  
Less: current (4,689,400) [1] $ (4,780,500)
Long-term debt noncurrent $ 946,079,700  
[1] Under certain provisions of Accounting Standards Codification (“ASC”) 810, Consolidations, (“ASC 810”) we are required to separately disclose on our condensed consolidated balance sheets the assets of the consolidated variable interest entity (“VIE”) that are owned by the consolidated VIE and liabilities of the consolidated VIE as to which there is no recourse against us.