XML 55 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Summary of Lease Balances Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Operating leases right-of-use assets $ 9,760 $ 9,959
Assets Finance $ 74 $ 81
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Total lease assets $ 9,834 $ 10,040
Current liabilities:    
Liabilities Current Operating $ 1,474 $ 1,134
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liabilities Lease liabilities
Liabilities Current Finance $ 30 $ 28
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liabilities Lease liabilities
Noncurrent    
Liabilities Noncurrent Operating $ 9,265 $ 9,813
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term lease liabilities Long-term lease liabilities
Liabilities Noncurrent Finance $ 57 $ 65
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term lease liabilities Long-term lease liabilities
Total lease liabilities $ 10,826 $ 11,040