v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of lease cost
          
   Three Months Ended March 31, 
   2026   2025 
Operating lease cost  $93,804   $80,479 
Short-term lease costs   597    1,194 
Sublease income       (7,169)
Total lease costs  $94,401   $74,504 
Schedule of future minimum lease payment
     
   Total 
2027  $375,629 
2028   297,706 
2029   6,945 
Thereafter    
Total future minimum lease payments   680,280 
Less imputed interest   (51,367)
Total  $628,913 
      
Current lease liability  $332,410 
Noncurrent lease liability   296,503 
Total  $628,913