XML 91 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - Schedule of Components of Lease Expense
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Lease, Cost [Abstract]  
Operating lease costs $ 3,299
Short term lease costs 1,566
Variable lease costs 876
Sublease income (1,347)
Total Lease Costs $ 4,394