v3.26.1
Leases, Commitments, and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Leases, Commitments, and Contingencies [Abstract]  
Schedule of Future Annual Lease Payments Under Non-Cancellable Operating Leases

Future annual lease payments under non-cancellable operating leases as of March 31, 2026 were as follows:

 

2026  $16,406 
Total lease payments  $16,406