XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY - Schedule of OCI (Details) - USD ($)
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 2,402,249,000 $ 3,145,305,000
Other comprehensive income before reclassifications 4,510,000 3,150,000
Amounts reclassified from accumulated other comprehensive income (loss) (323,000) 52,000
Net current period change in accumulated other comprehensive income (loss) 4,187,000 3,202,000
Ending balance 2,501,419,000 3,210,511,000
AOCI Tax, Attributable to Parent 0 0
Cumulative Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (1,920,000) 1,374,000
Other comprehensive income before reclassifications 4,201,000 427,000
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Net current period change in accumulated other comprehensive income (loss) 4,201,000 427,000
Ending balance 2,281,000 1,801,000
Unrealized Gain (Loss) on Marketable Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 976,000 54,000
Other comprehensive income before reclassifications 309,000 2,723,000
Amounts reclassified from accumulated other comprehensive income (loss) (323,000) 52,000
Net current period change in accumulated other comprehensive income (loss) (14,000) 2,775,000
Ending balance 962,000 2,829,000
AOCI    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (944,000) 1,428,000
Ending balance $ 3,243,000 $ 4,630,000