v3.26.1
Principal Activity and Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Deferred revenue $ 9,028,469   $ 14,114,940 $ 10,524,222
Contract with customer, revenue recognized 7,009,483 $ 4,558,128    
Long-term liabilities 377,521,423   343,216,079  
Present value of remaining lease payments 101,307,628      
Right-of-use asset $ 82,992,641   $ 85,535,599