v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases  
Schedule of operating lease liabilities
     
Undiscounted Future Minimum Lease Payments  Operating Lease
    
2026 (Nine months remaining)   35,106 
2027   2,976 
Total   38,082 
Amount representing imputed interest   (1,030)
Total operating lease liability   37,052 
 Current portion of operating lease liability   37,052 
Operating lease liability, non-current  $ 
Schedule of lease- related terms and discount rates
       
Remaining term on leases     1 to 12 months  
Incremental borrowing rate     5.0 %