v3.26.1
Leases - Office lease agreement and lease modification (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2023
May 01, 2026
USD ($)
Apr. 01, 2026
USD ($)
ft²
Dec. 31, 2025
USD ($)
Jan. 02, 2025
ft²
Jun. 30, 2024
Leases              
Option to terminate lease   true          
Renewal period             6 months
Additional space leased | ft²           1,950  
Area of lease space | ft²       10,927   5,950  
Term of lese contract       5 years      
Undiscounted base rent       $ 611,000      
Right-of-use asset $ 418,000   $ 418,000   $ 28,000    
Operating lease liability 438,000   $ 418,000        
Standby letter of credit issued by a financial institution       $ 120,000      
July 1, 2024 to June 30, 2025              
Leases              
Lease rent 3,150            
February 1, 2025 to June 30, 2025              
Leases              
Lease rent for additional space 1,536            
July 1, 2025 to June 30, 2026              
Leases              
Lease rent 3,276            
Lease rent for additional space $ 1,598