XML 85 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Paycheck Protection Program Promissory Note - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
May 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Gain on extinguishment of promissory note     $ 2,023,000
PPP Promissory Note [Member] | CARES Act [Member]      
Paycheck protection program, amount $ 2,000,000.0    
Interest rate 1.00%    
Payments due, beginning date Nov. 01, 2020    
Payments due, ending date 2022-05    
Gain on extinguishment of promissory note     2,000,000.0
Interest expense     $ 10,000
Deferral period for all loans     10 months
Debt instrument, description   payments would have been due beginning August 2021, and the principal amount, along with unpaid interest, would have been due in May 2022. The principal and interest could be forgiven if the proceeds were used for forgivable purposes as defined by the terms in the PPP Promissory Note.