v3.25.2
Leased Right-of-Use Assets, net (Tables)
6 Months Ended
Jun. 30, 2025
Leased Right-of-use Assets Net  
Schedule of leased right of use assets
          
   As of 
   June 30, 2025   December 31, 2024 
Operating Lease          
Office Lease Assets  $9,332   $9,437 
Accumulated Amortization   (3,168)   (2,740)
           
Finance Lease          
Equipment Lease Assets   4,570    4,214 
Accumulated Amortization   (3,802)   (3,643)
           
Right-of-Use Assets, Gross  $6,932   $7,268 
           
Foreign Currency Translation Adjustment   (893)   (1,143)
           
Leased Right-of-Use Assets, net  $6,039   $6,125