v3.26.1
Fair Value Measurements - Financial Instruments, Assets, and Liabilities Not Recorded at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Note receivable $ 15,000 $ 15,000
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Note receivable 14,234 14,181
Fair Value | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Note receivable 0 0
Fair Value | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Note receivable 0 0
Fair Value | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Note receivable $ 14,234 $ 14,181