XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
SIGNIFICANT ACCOUNTING POLICIES - Deferred Compensation Plan (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Deferred compensation assets, current $ 5,756 $ 5,742
Deferred compensation assets, noncurrent 2,315 3,396
Deferred compensation obligations, current 5,756 5,742
Deferred compensation obligations, noncurrent $ 5,721 $ 7,183