v3.26.1
Fair Value Measurements - Summary of Changes in Fair Value of Financial Instruments for Level 3 Inputs (Parenthetical) (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Fair Value Disclosures [Abstract]  
Third-party pricing and transaction prices $ 46,330