Quarterly report [Sections 13 or 15(d)]

Leased Right-of-Use Assets, net (Details - Leased right-of-use assets)

v3.25.1
Leased Right-of-Use Assets, net (Details - Leased right-of-use assets) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating Lease    
Right-of-use assets, gross $ 6,988 $ 7,268
Accumulated Amortization (2,957) (2,740)
Finance Lease    
Accumulated Amortization (3,706) (3,643)
Foreign Currency Translation Adjustment (1,117) (1,143)
Leased Right-of-Use Assets, net 5,871 6,125
Office Lease Assets [Member]    
Operating Lease    
Right-of-use assets, gross 9,437 9,437
Equipment Lease Assets [Member]    
Finance Lease    
Equipment lease assets $ 4,214 $ 4,214