v3.22.4
Non-Operating Income and Expenses (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Non-operating income and expenses $ 4,200 $ 600 $ 100
Loss on extinguishment of debt 10,699
Call premium paid   8,600  
Redemption premium   210,000  
Foreign Currency Transaction Loss, before Tax 2,000    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax   $ 4,300  
Depreciation percentage   20.80%  
Net Income (Loss) Attributable to Parent $ 155,743 $ 68,151 23,875
Colombian Peso [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Net Income (Loss) Attributable to Parent     $ 8,600