Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Leased Right-of-Use Assets, net (Details - Leased right-of-use assets) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating Lease    
Right-of-use assets, gross $ 6,052 $ 6,325
Operating Lease Accumulated Amortization (3,828) (3,601)
Finance Lease Accumulated Amortization (4,021) (3,975)
Foreign Currency Translation Adjustment (976) (899)
Leased Right-of-Use Assets, net 5,076 5,426
Office Lease Assets [Member]    
Operating Lease    
Right-of-use assets, gross 9,331 9,331
Equipment Lease Assets [Member]    
Operating Lease    
Equipment lease assets $ 4,570 $ 4,570