v3.26.1
Leases - Schedule of Future Minimum Receipts for Sales Type Lease (Details)
Dec. 31, 2025
USD ($)
Schedule of Future Minimum Receipts for Sales Type Lease [Abstract]  
2026 $ 5,618,362
2027 3,636,831
2028 3,636,831
2029 3,428,121
2030 848,915
Total future minimum receipts 17,169,060
Unearned interest income 3,172,968
Less: Current expected credit losses (48,266)
Net investment in lease, net $ 13,947,826