XML 84 R70.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Operating And Finance Lease, Liability, To Be Paid [Abstract]  
April 1, 2026 to December 31, 2026 $ 3,540
2027 3,719
2028 2,930
2029 2,506
2030 2,050
2031 1,826
Thereafter 2,573
Total undiscounted lease payments 19,144
Less: Present value adjustment (3,430)
Present value of lease liabilities $ 15,714