XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Summarizes ROU Assets and Lease Liabilities for Lease Agreements (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]    
ROU assets $ 33,431 $ 34,689
Present value of future minimum lease payments 37,744  
Leases, Commenced In July 2022    
Loss Contingencies [Line Items]    
ROU assets 13,776 14,321
Present value of future minimum lease payments 14,773 15,302
Leases, Commenced In August 2022    
Loss Contingencies [Line Items]    
ROU assets 5,698 5,814
Present value of future minimum lease payments $ 5,937 $ 6,005