v3.26.3
Lease Commitments - Summary of Future Annual Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
2026 $ 144  
2027 719  
2028 736  
2029 753  
2030 702  
Thereafter 100  
Total minimum lease payments 3,154  
Less: amount representing interest (737)  
Present value of operating lease liabilities 2,417  
Less: operating lease liabilities, current (673) $ (648)
Operating lease liabilities, non-current $ 1,744 $ 2,065
Weighted-average remaining lease term (in years) 4 years 2 months 26 days  
Weighted-average incremental borrowing rate 13.83%