XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets (Details) - Schedule of Other Assets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Other Assets Abstract    
Patents, at cost $ 10,126 $ 10,024
Accumulated amortization (6,318) (5,360)
Deposits on capital items 17,106 18,026
Marlin trade name 7,800 7,800
Other 11,249 8,953
Other assets $ 39,963 $ 39,443