XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Income Taxes - Cash Paid for Income Taxes (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Australia $ 6,264
Other 6,264
Other 95
State Subtotal 95
Total cash paid for income taxes, net of refunds 6,359
Australian Taxation Office [Member]  
Australia 1,456
Other 1,456
State Administration of Taxation, China [Member]  
Australia 415
Other 415
Federal Ministry of Finance, Germany [Member]  
Australia 3,518
Other 3,518
National Tax Agency, Japan [Member]  
Australia 500
Other 500
Tax and Customs Administration, Netherlands [Member]  
Australia 450
Other 450
Other Countries [Member]  
Australia (75)
Other (75)
Other States [Member]  
Other 95
State Subtotal $ 95