XML 98 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Convertible Notes, Key Terms (Details) - 2022 Convertible Notes
12 Months Ended
Nov. 02, 2022
$ / shares
Dec. 31, 2024
$ / shares
Debt Instrument [Line Items]    
Conversion premium 14.70%  
Conversion rate 70.4225 73.1972
Conversion price (in dollars per share) $ 14.20 $ 13.66