v3.26.1
Leased Right-of-Use Assets, net (Tables)
6 Months Ended
Jun. 30, 2026
Leased Right-of-use Assets Net  
Schedule of leased right of use assets
          
   As of
   June 30, 2026  December 31, 2025
Operating Leases          
Office Lease Assets  $9,341   $9,331 
Accumulated Amortization   (4,057)   (3,601)
           
Finance Leases          
Equipment Lease Assets   3,521    4,570 
Accumulated Amortization   (3,017)   (3,975)
           
Right-of-Use Assets, Net   5,788    6,325 
           
Foreign Currency Translation Adjustment   (1,067)   (899)
           
Leased Right-of-Use Assets, net  $4,721   $5,426