v3.26.1
Debt Obligations - Schedule of Debt Obligations (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Aug. 01, 2024
Dec. 22, 2021
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]        
Total debt obligations, net     $ 490,771 $ 373,204
Term Loan        
Line of Credit Facility [Line Items]        
Debt issuance costs     (1,072) (1,348)
Term loan     312,813 320,938
Term loan, net     311,741 319,590
Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Revolver facility     181,000 56,000
Debt issuance costs     (1,970) (2,386)
Revolver facility, net     $ 179,030 $ 53,614
Revolving Credit Facility | Term Loan        
Line of Credit Facility [Line Items]        
Term loan $ 325,000 $ 125,000