XML 63 R47.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Goodwill $ 14,123,000 $ 14,123,000 $ 15,774,000 $ 2,293,000
Net Carrying Amount, Total $ 18,055,000 21,239,000    
Finite-Lived Intangible Assets, Remaining Amortization Period (Year) 5 years 10 months 24 days      
Amortization of Intangible Assets, Total $ 3,484,000 3,334,000 1,446,000  
Impairment of Intangible Assets, Finite-lived 0 0 0  
Costs of Revenues        
Amortization of Intangible Assets, Total 2,214,000 2,079,000 705,000  
Costs and Expenses        
Amortization of Intangible Assets, Total $ 1,270,000 $ 1,255,000 $ 741,000