XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Supplemental Balance Sheet Information Related to Company's Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Lessee Disclosure [Abstract]    
Operating lease right-of-use assets $ 3,964 $ 4,260
Current portion operating lease liabilities 656 637
Operating lease liabilities, long term 3,588 3,838
Total operating lease liabilities $ 4,244 $ 4,475
Weighted average remaining lease term (years) 8 years 3 months 18 days 9 years 3 months 18 days
Weighted average incremental borrowing rate 10.10% 10.10%