XML 126 R54.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES - Summary of Future Minimum Payments under Contractual Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]      
2023 $ 6,832    
2024 7,318    
2025 7,552    
2026 7,533    
2027 7,480    
Thereafter 15,807    
Total lease payments 52,522    
Imputed interest (9,171)    
Tenant improvement allowance included in contra-lease liability (243) $ 0 $ 0
Total 43,108    
Short-term portion of lease liabilities (included in other accrued liabilities on the Consolidated Balance Sheet) 4,122 4,026  
Long-term portion of lease liabilities $ 38,986 $ 44,055  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other accrued liabilities Other accrued liabilities