XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating Leases - Schedule of Operating Lease, Liability, Maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 3,811
2026 1,146
2027 781
2028 47
2029 and thereafter 0
Total undiscounted operating lease payments 5,785
Less: imputed interest (201)
Total operating lease liabilities $ 5,584