XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Schedule of Rollforward of the Debt Securities (Details) - Level 3 - Debt investments - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Assets                
Debt securities, beginning of period $ 29,651 $ 24,443 $ 29,651 $ 24,443 $ 0 $ 0 $ 0 $ 0
Purchases (sales), net 29,651 24,443 29,651 24,443        
Debt securities, end of period $ 29,651 $ 24,443 $ 29,651 $ 24,443