XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturity of Operating Lease Liability (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2025 (six months) $ 1,813
2026 3,353
2027 2,099
2028 1,898
2029 1,840
2030 1,880
Thereafter 1,984
Total future undiscounted lease payments 14,867
Less imputed interest (1,935)
Total reported lease liability $ 12,932