XML 67 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Commitment and Contingencies - Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]        
Fixed operating lease costs $ 1,810 $ 1,182 $ 3,090 $ 2,365
Variable operating lease costs 638 380 1,173 818
Short-term lease costs 0 6 2 11
Total lease costs $ 2,448 $ 1,568 $ 4,265 $ 3,194