v3.25.4
Basis of Presentation and Significant Accounting Policies - Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Accounting Policies [Abstract]  
2026 $ 9,079,000
2027 8,011,000
2028 7,592,000
2029 5,648,000
2030 4,855,000
Thereafter 23,895,000
Total lease payments 59,080,000
Less: Interest (14,859,000)
Present value of lease liabilities 44,221,000
Current lease liabilities $ 8,800