XML 87 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Other Income (Expense), Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Other Income and Expenses [Abstract]      
Purchase of BCS securities $ 1,300 $ 2,544 $ 0
Sale of BCS securities 1,200 2,314 $ 0
Loss on sale of marketable securities $ 100 $ 200