XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Issuance of Common Stock (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 12, 2024
Dec. 31, 2024
Issuance of Common Stock    
Net proceeds from issuance of stock $ 26,400 $ 26,421
Public offering    
Issuance of Common Stock    
Issuance of common stock, shares 5,589,000  
Underwriter over-allotment    
Issuance of Common Stock    
Issuance of common stock, shares 729,000