Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Schedule Of Supplemental Operating Lease Balance Sheet Information (Details)

v3.25.1
Leases - Schedule Of Supplemental Operating Lease Balance Sheet Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right of use assets - net $ 4,029 $ 1,630
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Contract liabilities - current Contract liabilities - current
Operating lease right-of-use liabilities $ 775 $ 621
Operating lease liabilities 8,048 3,041
Total operating lease liabilities 8,823 3,662
Operating cash flows for operating leases 1,102 586
ROU assets obtained in exchange for new lease liabilities $ 5,450 $ 222
Weighted average remaining lease term (in years) 9 years 10 days 8 years 3 months 29 days
Weighted average discount rate 10.15% 11.48%