XML 104 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Subsequent Events (Details) - USD ($)
$ in Thousands
Jan. 16, 2026
Dec. 31, 2025
Subsequent Event [Line Items]    
Carrying value of investment   $ 33,446
Subsequent Event    
Subsequent Event [Line Items]    
Proceeds from sale of non-controlling interest in privately held company $ 95,459  
Pre-tax gain on sale of non-controlling interest $ 62,013