XML 54 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Leased Right-of-Use Assets, net (Tables)
12 Months Ended
Dec. 31, 2025
Leased Right-of-use Assets Net  
Schedule of leased right of use assets
          
   As of December 31, 
   2025   2024 
Operating Lease          
Office Lease Assets  $9,331   $9,437 
Accumulated Amortization   (3,601)   (2,740)
           
Finance Lease          
Equipment Lease Assets   4,570    4,214 
Accumulated Amortization   (3,975)   (3,643)
           
Right-of-Use Assets, Gross   6,325    7,268 
           
Foreign Currency Translation Adjustment   (899)   (1,143)
Leased Right-of-Use Assets, net  $5,426   $6,125