XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Borrowings (Schedule of Convertible Notes Payable) (Details) - Convertible Senior Notes Due 2026 - Convertible Debt
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Line of Credit Facility [Line Items]    
Principal $ 214,378 $ 324,870
Unamortized deferred issuance costs (3,324) (5,514)
Carrying value $ 211,054 $ 319,356
Conversion price (in dollars per share) | $ / shares $ 35.92  
Conversion ratio 0.0278364