XML 46 R29.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Note 2 - Summary of Significant Accounting Policies 1 (Details Textual) $ in Millions | 6 Months Ended
--- | ---
Jun. 30, 2024 USD ($)
Revenue, Remaining Performance Obligation, Amount | $ 60.8
Unbilled Receivables, Current | 8.7
Contract with Customer, Liability, Revenue Recognized | $ 7.1
Research and Development [Member] |
Revenue, Performance Obligation, Number of Obligations | 4
Manufacture and Delivery [Member] |
Revenue, Performance Obligation, Number of Obligations | 3

X
- Definition Represents the number of performance obligations. + References No definition available. + Details
Name: | siga_RevenuePerformanceObligationNumberOfObligations
Namespace Prefix: | siga_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8 + Details
Name: | us-gaap_ContractWithCustomerLiabilityRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer. + References No definition available. + Details
Name: | us-gaap_UnbilledReceivablesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | srt_ProductOrServiceAxis=siga_ResearchAndDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=siga_ManufactureAndDeliveryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |