XML 88 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Impact of Adopting Topic 842 on Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating Lease, Right-of-Use Asset $ 24,114    
Accrued expenses and other liabilities 42,119   $ 27,032
Operating lease liability, current portion 5,851    
Operating lease liability, less current portion $ 19,505    
Topic 842 | Adjustments Due to Topic 842      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating Lease, Right-of-Use Asset   $ 23,091  
Accrued expenses and other liabilities   (1,514)  
Operating lease liability, current portion   4,948  
Operating lease liability, less current portion   19,657  
Topic 842 | As Adjusted Balance as of January 1, 2022      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating Lease, Right-of-Use Asset   23,091  
Accrued expenses and other liabilities   25,518  
Operating lease liability, current portion   4,948  
Operating lease liability, less current portion   $ 19,657