v3.25.2
Borrowings - Senior Notes, Tabular (Details) - Senior Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Debt Instrument [Line Items]    
Interest expense $ 2,382 $ 2,382
Financing expenses 102 102
Total interest and financing expenses $ 2,484 $ 2,484