Annual report pursuant to Section 13 and 15(d)

Debt, Net - Schedule of Interest Expense Recognized (Details)

v3.25.0.1
Debt, Net - Schedule of Interest Expense Recognized (Details) - 5.25%, $345,000 aggregate principal - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Interest expense at stated interest rate $ 18,113 $ 5,484
Interest expense associated with amortization of debt discount and issuance costs 1,560 500
Total $ 19,673 $ 5,984