XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Background and Basis of Presentation - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Remaining nine months of 2023 $ 6,388
2024 7,875
2025 6,625
2026 5,940
2027 5,515
Thereafter 1,902
Total future minimum lease payments 34,245
Less imputed interest (4,322)
Total lease liabilities $ 29,923