XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 2,875 $ 1,898
Finance lease cost:    
Amortization of lease assets 593 15
Interest on lease liabilities 88 4
Total finance lease cost 681 19
Total lease cost $ 3,556 $ 1,917