v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases  
Schedule of lease cost
         
    March 31, 2026    
Leases Classification (unaudited)  December 31, 2025 
         
Right-of-use assets Operating lease assets $127,281  $151,823 
Server lease Finance lease assets  8,838   12,152 
Total lease assets   $136,119  $163,975 
           
Current operating lease liability Current operating lease liabilities $94,825  $107,326 
Non-current operating lease liability Long-term operating lease liabilities  32,456   44,497 
Total operating lease liabilities   $127,281  $151,823 
           
Current finance lease liability Current finance lease liabilities $9,934  $13,518 
Non-current finance lease liability Long-term finance lease liabilities      
Total finance lease liabilities   $9,934  $13,518