XML 143 R126.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Future Lease Commitments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
2022 (3 months) $ 1,216  
2023 4,956  
2024 4,601  
2025 3,580  
2026 3,420  
2027 and thereafter 4,553  
Total Lease Commitments 22,326  
Less: Imputed interest (2,793)  
Operating lease liabilities $ 19,533 $ 20,960