XML 57 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Accumulated other comprehensive loss $ (7,484) $ (14,019)
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive loss (7,484) (14,019)
Accumulated Foreign Currency Adjustment Attributable to Parent    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Accumulated other comprehensive loss (9,580) (4,917)
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive loss (9,580) (4,917)
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Accumulated other comprehensive loss 2,096 (9,102)
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive loss 2,096 (9,102)
Accumulated Other Comprehensive Income (Loss) [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Accumulated other comprehensive loss (7,484) (14,019)
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive loss $ (7,484) $ (14,019)