XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease assets $ 6,753 $ 7,818
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total lease assets Total lease assets
Finance lease assets $ 266 $ 0
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total lease assets Total lease assets
Total lease assets $ 7,019 $ 7,818
Current    
Operating lease liabilities $ 1,873 $ 1,212
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued expenses Accounts payable and accrued expenses
Finance lease liabilities $ 85 $ 0
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued expenses Accounts payable and accrued expenses
Non-current    
Operating lease liabilities $ 6,282 $ 7,835
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities, noncurrent Lease liabilities, noncurrent
Finance lease liabilities $ 185 $ 0
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities, noncurrent Lease liabilities, noncurrent
Total lease liabilities $ 8,425 $ 9,047