XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Indebtedness, net - Narrative (Details) - Convertible Senior Notes - Convertible Senior Notes
$ in Thousands
3 Months Ended 6 Months Ended 50 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
Debt Instrument [Line Items]          
Coupon interest expense $ 970 $ 970 $ 1,900 $ 1,900  
Discount amortization $ 163 $ 154 $ 324 $ 306  
Conversion rate         0.1886054