XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Summary Of Major Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Accounting Policies [Abstract]          
Foreign Currency Transaction Gain (Loss), before Tax $ (1,000) $ 400 $ 5,500 $ 3,700  
Right-of-use operating lease assets 378,537   $ 378,537   $ 334,721
Operating Leases, Operating Lease Term     20 years    
Inventory Write-down (15,000)   $ (15,430) 0  
Inventory [Line Items]          
Inventory Write-down $ 15,000   $ 15,430 $ 0