XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Future Maturities of Operating Leases (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
2025 (three months remaining) $ 731
2026 2,843
2027 2,636
2028 2,777
2029 3,067
Thereafter 11,912
Total minimum lease payments 23,966
Less: present value discount (6,240)
Total lease liability balance $ 17,726