Organization record
Imperial Petroleum Inc./Marshall Islands
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 5959924, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 6199571, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 5243872, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 5568261, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_payable | {"amount": 8277118, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 8121803, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"amount": 8115462, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 5770455, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"amount": 1430251, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 1192965, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_receivable | {"amount": 13403555, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 12785314, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 13456083, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 18538547, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_receivable | {"amount": 13498813, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 10381724, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_receivable | {"amount": 7898103, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 3572656, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_receivable | {"amount": 1400275, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 665875, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| capex | {"amount": 129475947, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2025-06-30 | sec_edgar |
| capex | {"amount": 79022533, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-06-30 | sec_edgar |
| capex | {"amount": 142600, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 5771505, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 127683611, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 67783531, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 69738832, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 91927512, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 36713632, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 50901092, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 79135753, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 3389834, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3282775, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 6451524, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 8802847, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5771505, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 127683611, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2025-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 67783531, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 69738832, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 91927512, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 36713632, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 57506919, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 82121446, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6341059, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4447806, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 7616555, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2020-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8802847, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2019-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4397568, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": -107719900, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": -37568075, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": 4811762, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": -1481691, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": -57398450, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": -64412328, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-06-30 | sec_edgar |
| cashflow_financing | {"amount": 196946358, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 153532079, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-06-30 | sec_edgar |
| cashflow_financing | {"amount": -6372101, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": -6333468, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2021-06-30 | sec_edgar |
| cashflow_financing | {"amount": -9325887, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-12-31 | sec_edgar |
| cashflow_financing | {"amount": -4168177, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-12-31 | sec_edgar |
| cashflow_investing | {"amount": -35073528, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": 55055301, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_investing | {"amount": -106651169, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2024-12-31 | sec_edgar |
| cashflow_investing | {"amount": -60007942, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2024-06-30 | sec_edgar |
| cashflow_investing | {"amount": 12288684, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": -20197305, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2023-06-30 | sec_edgar |
| cashflow_investing | {"amount": -186678560, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2022-12-31 | sec_edgar |
| cashflow_investing | {"amount": -79022533, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2022-06-30 | sec_edgar |
| cashflow_investing | {"amount": -142600, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_investing | {"amount": -142600, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2021-06-30 | sec_edgar |
| cashflow_investing | {"amount": -728000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": 80781402, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": 42412854, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": 77695426, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": 39300953, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": 79530359, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": 63816346, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2023-06-30 | sec_edgar |
| cashflow_operating | {"amount": 40898062, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1270841, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": 5239205, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": 3307319, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-06-30 | sec_edgar |
| cashflow_operating | {"amount": 8867595, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": 8573456, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 48900620, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 38664618, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 38275518, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 34583544, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 33257291, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 17087362, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 12972358, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 190254034, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 1724998, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 318351, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 0, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 44648737, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34412735, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34023635, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 30331661, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29812755, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17087362, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12972358, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 190254034, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 4775272, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 0, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-12-31 | sec_edgar |
| current_assets | {"amount": 199010831, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 231354588, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"amount": 228397782, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"amount": 197661811, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| current_assets | {"amount": 183188789, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 117182572, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_assets | {"amount": 133872063, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_assets | {"amount": 89630449, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| current_assets | {"amount": 6005747, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_assets | {"amount": 9431958, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_liabilities | {"amount": 16593682, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 149370811, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_liabilities | {"amount": 28837393, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 13604459, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| current_liabilities | {"amount": 14529068, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"amount": 11463169, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_liabilities | {"amount": 24380703, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_liabilities | {"amount": 12570433, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| current_liabilities | {"amount": 8633917, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_liabilities | {"amount": 4059482, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 44648737} | 2025-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 34023635} | 2024-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 29812755} | 2023-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 194585376} | 2022-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 4775272} | 2021-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.35, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.54, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.2, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 3.22, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 3.17, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 2.89, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.81, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -11.87, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2021-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.26, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.08, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2020-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.29, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.4, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 2.93, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 2.78, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 2.88, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.81, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2022-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -11.87, "concept": "us-gaap:EarningsPerShareDiluted", "currenc | 2021-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.26, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2021-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.08, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2020-12-31 | sec_edgar |
| industry_sic | {"code": "4412", "scheme": "SIC", "description": "Deep Sea Foreign Transportation of Frei | sec_edgar | |
| interest_expense | {"amount": 2311041, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-12-31 | sec_edgar |
| interest_expense | {"amount": 1437750, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-06-30 | sec_edgar |
| interest_expense | {"amount": 382051, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-12-31 | sec_edgar |
| interest_expense | {"amount": 0, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-06-30 | sec_edgar |
| interest_expense | {"amount": 0, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2023-12-31 | sec_edgar |
| interest_expense | {"amount": 1810769, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2023-06-30 | sec_edgar |
| interest_expense | {"amount": 0, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2022-12-31 | sec_edgar |
| interest_expense | {"amount": 452915, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2022-06-30 | sec_edgar |
| interest_expense | {"amount": 145013, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2021-12-31 | sec_edgar |
| interest_expense | {"amount": 3376, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2021-06-30 | sec_edgar |
| interest_expense | {"amount": 10008, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2020-12-31 | sec_edgar |
| interest_expense | {"amount": 7663, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2019-12-31 | sec_edgar |
| inventory | {"amount": 4720873, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| inventory | {"amount": 5986830, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-06-30 | sec_edgar |
| inventory | {"amount": 7306356, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2024-12-31 | sec_edgar |
| inventory | {"amount": 8706419, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2024-06-30 | sec_edgar |
| inventory | {"amount": 7291123, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2023-12-31 | sec_edgar |
| inventory | {"amount": 7444975, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2023-06-30 | sec_edgar |
| inventory | {"amount": 5507423, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2022-12-31 | sec_edgar |
| inventory | {"amount": 4935331, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2022-06-30 | sec_edgar |
| inventory | {"amount": 258846, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2021-12-31 | sec_edgar |
| inventory | {"amount": 835997, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2020-12-31 | sec_edgar |
| long_term_debt | {"amount": 0, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2023-12-31 | sec_edgar |
| long_term_debt | {"amount": 70438500, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2022-12-31 | sec_edgar |
| long_term_debt | {"amount": 25598000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2022-06-30 | sec_edgar |
| long_term_debt | {"amount": 28000000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2021-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 0, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 0, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| long_term_debt_current | {"amount": 10176538, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 4753798, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| long_term_debt_current | {"amount": 4747616, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 0, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 0, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 59787923, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 20710259, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 23088971, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| net_income | {"amount": 49978247, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": 24050420, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": 50157772, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": 36179042, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| net_income | {"amount": 71134002, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| net_income | {"amount": 52550587, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-06-30 | sec_edgar |
| net_income | {"amount": 29510928, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-12-31 | sec_edgar |
| net_income | {"amount": 304101, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-06-30 | sec_edgar |
| net_income | {"amount": -3639979, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2021-12-31 | sec_edgar |
| net_income | {"amount": -1228724, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2021-06-30 | sec_edgar |
| net_income | {"amount": -393761, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2020-12-31 | sec_edgar |
| net_income | {"amount": -375184, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 348396948, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 363424538, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |