XML 104 R93.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events (Details) - Subsequent Event - Early Payoff 2022 Streeterville Note - USD ($)
$ in Millions
Jan. 23, 2024
Jan. 19, 2024
Subsequent Event [Line Items]    
Repayments of outstanding obligation   $ 1.0
Shares issued (in shares) 94,440