v3.26.3
FINANCIAL STATEMENT DETAILS - Other Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Interest income $ 1,645 $ 3,833 $ 5,792 $ 12,027
Gain on extinguishment of debt 0 0 8,381 0
Other 252 257 (206) 1,710
Other income, net $ 1,897 $ 4,090 $ 13,967 $ 13,737