XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Borrowings - Convertible Notes, Key Terms (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
Nov. 02, 2022
$ / shares
Jun. 07, 2019
$ / shares
Dec. 31, 2022
$ / shares
2018 Convertible Notes        
Debt Instrument [Line Items]        
Conversion premium 10.00%   10.00%  
Conversion rate 65.8762   65.8762  
Conversion price (in dollars per share) $ 15.18   $ 15.18 $ 15.18
Exercise price adjustment percentage       1.00%
2022 Convertible Notes        
Debt Instrument [Line Items]        
Conversion rate 70.5365 70.4225    
Conversion price (in dollars per share) $ 14.18 $ 14.20   $ 14.18