v3.26.1
Fair Value Measurements - Fair Value Of The Redeemable Non-Controlling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Redeemable non-controlling interest beginning balance     $ 4,832  
Increase in equity of non-controlling member     2,009  
Income attributable to non-controlling member $ 680 $ 585 1,026 $ 540
Fair value adjustment     (769)  
Redeemable non-controlling interest ending balance $ (7,098)   $ (7,098)