v3.26.1
Fair Value Measurements - Assets Measured at Fair Value on Recurring Basis (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Recurring | Level 2  
Fair Value Measurements  
Fair value $ (51)