XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies - Comprehensive Income (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Accounting Policies [Abstract]      
Accumulated other comprehensive loss $ (85,221,000)   $ (88,565,000)
Tax from unrealized losses on marketable securities (100,000)   $ 100,000
Reclassifications from AOCI $ 0 $ 0