XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Equity - Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Mar. 10, 2021
Dec. 31, 2020
Dec. 24, 2020
Apr. 09, 2020
Payroll Support Program, CARES Act            
Class of Stock [Line Items]            
Warrants outstanding (in shares)       520,797    
Shares of common stock subject to warrants issued to the united states treasury (in shares) 739,089          
Warrants term 5 years          
CARES Act            
Class of Stock [Line Items]            
Strike price (in dollars per share)           $ 14.08
Number of warrants issued as a percent of outstanding stock 100.00%          
Adjustments to additional paid in capital, warrant issued $ 4.3          
Payroll Support Program 2, CARES Act            
Class of Stock [Line Items]            
Strike price (in dollars per share)         $ 24.42  
Shares of common stock subject to warrants issued to the united states treasury (in shares) 739,089 137,753        
Payroll Support Program 3, CARES Act            
Class of Stock [Line Items]            
Strike price (in dollars per share)     $ 36.45      
Shares of common stock subject to warrants issued to the united states treasury (in shares) 739,089 80,539