v3.26.1
Summary of Significant Accounting Policies - Schedule of Expected Amortization Expense (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Summary of Significant Accounting Policies    
Year ending December 31, 2026 $ 2,210,000  
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,785,000 $ 10,995,000