XML 53 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Assets (Tables)
12 Months Ended
Dec. 31, 2024
Other Assets [Abstract]  
Schedule of Other Assets

Other assets consist of the following:

 

December 31,  2024   2023 
         
Patents, at cost  $10,339   $10,280 
Deposits on capital items   18,443    23,045 
Marlin trade name, at cost   7,800    7,800 
Accumulated amortization   (8,008)   (7,171)
Other   9,173    9,958 
   $37,747   $43,912