XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Maturity of Operating Lease Liability (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2025 (three months) $ 972
2026 3,375
2027 2,100
2028 1,897
2029 1,840
2030 1,880
Thereafter 1,985
Total future undiscounted lease payments 14,049
Less imputed interest (1,798)
Total reported lease liability $ 12,251