XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Lease Expense and Supplemental Cash Flow, Balance Sheet Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Leases [Abstract]          
Operating lease cost $ 1,578 $ 1,851 $ 4,875 $ 5,928  
Variable lease cost 478 374 1,587 1,121  
Short-term lease cost 109 80 258 268  
Total lease cost 2,165 2,305 6,720 7,317  
Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]          
Cash paid for operating lease liabilities 1,127 2,105 4,860 6,080  
Right-Of-Use Assets Obtained In Exchange For New Lease Obligations [Abstract]          
Operating lease assets obtained in exchange for operating lease liabilities 0 $ 177 183 $ 810  
Operating lease right-of-use assets 16,394   16,394   $ 21,756
Current operating lease liabilities 3,692   3,692   5,239
Long-term operating lease liabilities 19,256   19,256   22,500
Total operating lease liabilities $ 22,948   $ 22,948   $ 27,739