XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Future Minimum Lease Payment Obligations Under Non-Cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Remaining 2024 $ 385  
2025 1,421  
2026 1,331  
2027 1,331  
Later years 0  
Total undiscounted future minimum lease payments 4,468  
Less: Discount impact 325  
Total discounted operating lease liability $ 4,143 $ 700