v3.26.1
Debt - Schedule of Debt (Parenthetical) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Accumulated amortization, debt issuance costs $ 20,448 $ 14,308
Daily SOFR    
Debt Instrument [Line Items]    
Interest Rate 3.68%  
Average SOFR    
Debt Instrument [Line Items]    
Interest Rate 3.63179%  
One-month term SOFR    
Debt Instrument [Line Items]    
Interest Rate 3.65197%