XML 78 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Convertible Senior Notes - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Total     $ 2,785
March 2023 Note | Convertible Senior Notes      
Debt Instrument [Line Items]      
Contractual interest expense $ 12,075 $ 12,075 9,426
Amortization of issuance costs 2,167 2,090 1,582
Total $ 14,242 $ 14,165 $ 11,008