v3.25.0.1
Debt - Summary of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]      
Contractual interest expense $ 9,576 $ 5,952 $ 3,880
Amortization of issuance costs 2,436 1,730 1,298
Total interest expense $ 12,012 $ 7,682 $ 5,178