XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Schedule of Interest Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accounting Policies [Abstract]        
Interest expense $ (3,805) $ (3,776) $ (7,601) $ (7,547)
Interest income 2,484 4,110 5,209 7,994
Interest (expense) income, net $ (1,321) $ 334 $ (2,392) $ 447