XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Other Assets (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Security deposit $ 7,336 $ 7,341
Right-of-use assets, net of amortization 1,796 1,892
Fair value of derivative contracts—noncurrent 1,040 1,261
Other assets 3,334 3,362
Total other assets $ 13,506 $ 13,856