v3.25.2
Other Current and Noncurrent Assets - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Non-current Assets [Line Items]    
Restricted cash $ 300 $ 300
Other noncurrent assets 59,830 61,151
Iponweb    
Other Non-current Assets [Line Items]    
Indemnification asset $ 49,900 $ 50,000