XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Leases: (Details Narrative)
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
EUR (€)
Operating Lease, Weighted Average Remaining Lease Term 5 years 18 days   5 years 18 days    
Operating Lease, Weighted Average Discount Rate, Percent 2.10%   2.10%    
Operating Leases, Rent Expense, Net $ 1,900,000 $ 1,400,000 $ 6,800,000 $ 4,700,000  
Operating Lease, Payments     6,200,000 4,300,000  
Operating Lease, Cost     $ 14,000,000.0 $ 1,000,000.0  
Euro Member Countries, Euro          
Operating lease right of use | €         € 14,000.0