v3.26.1
Borrowing - Schedule of Long-Term Carrying Amount of the Notes (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
Principal $ 250,000
Unamortized underwriter discounts and issuance costs (7,376)
Net carrying amount $ 242,624