XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
(10) Commitments and Contingencies (Details - Lease cost) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]      
Operating lease cost $ 7,184 $ 7,523 $ 7,521
Finance lease cost 1,229 1,179 160
Total lease cost $ 8,413 $ 8,702 $ 7,681