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

The following are the aggregate non-cancellable future minimum lease payments under operating leases as of March 31, 2026: 

 

For the year ending March 31,  Operating
Leases
 
2027  $3,864 
Total lease payments  $3,864