XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Customer
Jun. 30, 2021
Customer
Jun. 30, 2022
USD ($)
Customer
Jun. 30, 2021
Customer
Dec. 31, 2021
USD ($)
Commitments And Contingencies [Line Items]          
Description of operating lease agreement for office space     The Company has a non-cancelable sublease agreement for its corporate headquarters in Boston, MA expiring in 2023, and it has a non-cancelable lease agreement for its manufacturing space in Boston and office space in Fort Worth, TX both expiring in 2025 with early termination available at the company’s discretion in 2023. Termination options were not included in the lease term for the Company’s existing operating leases. Certain arrangements have discounted rent periods or escalating rent payment provisions. Leases with an initial term of twelve months or less are not recorded on the consolidated balance sheets. We recognize rent expense on a straight-line basis over the lease term.    
Operating lease assets with right of use | $ $ 695,933   $ 695,933   $ 632,906
Sales Revenue, Net [Member]          
Commitments And Contingencies [Line Items]          
Number of customers 0 0 0 0  
Accounts Receivable [Member]          
Commitments And Contingencies [Line Items]          
Number of customers     1 1  
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | One U.S. Insurance Payer [Member]          
Commitments And Contingencies [Line Items]          
Percentage of revenue 28.00% 30.00% 31.00% 28.00%  
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Patients with Medicare Advantage Insurance Plans [Member]          
Commitments And Contingencies [Line Items]          
Percentage of revenue 71.00% 52.00% 63.00% 54.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | One Insurer [Member]          
Commitments And Contingencies [Line Items]          
Percentage of revenue     68.00% 68.00%