v3.25.2
Debt Obligations - Summary of Terms of Debt Obligations (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Line of Credit Facility [Line Items]  
Principal Amount $ 377,500
Term Loan  
Line of Credit Facility [Line Items]  
Principal Amount $ 325,000
Rate Expiration Date Nov. 05, 2025
Term Loan | Base Rate  
Line of Credit Facility [Line Items]  
Rate 2.60%
Term Loan | SOFR Rate  
Line of Credit Facility [Line Items]  
Rate 4.25%
Revolver - Tranche 1  
Line of Credit Facility [Line Items]  
Principal Amount $ 30,000
Rate Expiration Date Aug. 28, 2025
Revolver - Tranche 1 | Base Rate  
Line of Credit Facility [Line Items]  
Rate 2.60%
Revolver - Tranche 1 | SOFR Rate  
Line of Credit Facility [Line Items]  
Rate 4.33%
Revolver - Tranche 2  
Line of Credit Facility [Line Items]  
Principal Amount $ 7,000
Rate Expiration Date Jul. 16, 2025
Revolver - Tranche 2 | Base Rate  
Line of Credit Facility [Line Items]  
Rate 2.60%
Revolver - Tranche 2 | SOFR Rate  
Line of Credit Facility [Line Items]  
Rate 4.31%
Revolver - Tranche 3  
Line of Credit Facility [Line Items]  
Principal Amount $ 8,000
Rate Expiration Date Jul. 09, 2025
Revolver - Tranche 3 | Base Rate  
Line of Credit Facility [Line Items]  
Rate 2.60%
Revolver - Tranche 3 | SOFR Rate  
Line of Credit Facility [Line Items]  
Rate 4.31%
Revolver - Tranche 4  
Line of Credit Facility [Line Items]  
Principal Amount $ 7,500
Rate Expiration Date Jul. 23, 2025
Revolver - Tranche 4 | Base Rate  
Line of Credit Facility [Line Items]  
Rate 2.60%
Revolver - Tranche 4 | SOFR Rate  
Line of Credit Facility [Line Items]  
Rate 4.32%