XML 93 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Recently Adopted and Issued Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Commitments and Contingencies    
Present value of operating lease liabilities $ 25,936  
Right-of-use assets, operating leases $ 25,340  
Accounting Standards Update 2016-02    
Commitments and Contingencies    
Present value of operating lease liabilities   $ 33,400
Right-of-use assets, operating leases   $ 33,000