v3.25.4
Fair Value Measurements - Non-Recurring Measurements (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Fair Value, Measurements, Nonrecurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Provision for asset impairment $ 0