v3.25.0.1
Borrowings - Maturities of Borrowings (Details) - Line of Credit
$ in Thousands
Dec. 31, 2024
USD ($)
Revolving credit facility  
Credit Facilities [Line Items]  
2025 $ 0
2026 0
2027 190,000
Total 190,000
Term loan facility  
Credit Facilities [Line Items]  
2025 5,000
2026 5,000
2027 88,750
Total $ 98,750