XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Summary of Information Pertaining to Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease costs $ 1,519 $ 1,696 $ 4,753 $ 5,095
Variable lease costs 271 189 816 596
Cash paid for amounts included in the measurement of operating lease liabilities, net of lease incentives $ 5,481 $ 4,853