v3.23.1
Lease - Schedule of Lease Costs and Cash Paid (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Lease, Cost [Abstract]    
Cash paid for operating lease liabilities $ 840 $ 173
Operating lease costs 980 178
Short-term lease cost   753
Variable lease costs $ 245 $ 141