v3.26.3
Leases - Schedule of Operating Lease Liability (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
October 1, 2026 through December 31, 2026 $ 94  
2027 63  
Total lease payments 157  
Less implied interest (4)  
Total $ 153 $ 427