v3.26.1
Summary of Significant Accounting Policies - Schedule of Expected Amortization Expense (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Summary of Significant Accounting Policies    
Year ending December 31, 2026 (remaining 9 months) $ 1,657,500  
Year ending December 31, 2027 2,210,000  
Year ending December 31, 2028 2,210,000  
Year ending December 31, 2029 1,210,000  
Year ending December 31, 2030 210,000  
Thereafter 735,000  
Total $ 8,232,500 $ 8,785,000