v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies [Abstract]  
Schedule of Operating Leases

Year ending December 31,

 

   Amount 
2026 (remaining six months)  $127,459 
2027   254,917 
Total undiscounted payments   382,376 
Less: Imputed interest   (9,098)
Total operating lease liability   373,278 
Less: Operating lease liability, current portion   (246,948)
Operating lease liability, non-current portion  $126,330