XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Additional Information) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Operating lease expense $ 479,000 $ 276,000 $ 1,413,000 $ 736,000
Cash paid for operating leases     $ 968,000  
Operating lease, weighted average remaining lease term 4 years 7 months 6 days   4 years 7 months 6 days  
Finance lease, weighted average remaining lease term 4 years 6 months   4 years 6 months  
Operating lease, weighted average discount rate 10.90%   10.90%  
Finance lease, weighted average discount rate 6.10%   6.10%