XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock - Narrative (Details)
1 Months Ended 9 Months Ended
Jan. 25, 2024
$ / shares
shares
Jan. 31, 2024
USD ($)
Sep. 30, 2024
USD ($)
vote
shares
Dec. 31, 2023
shares
Class of Stock [Line Items]        
Common stock, shares authorized (in shares)     140,000,000 25,649,002
Number of votes for each share of common stock | vote     1  
Dividends, common stock | $     $ 0  
Underwriting Agreement        
Class of Stock [Line Items]        
Sale of stock, number of shares issued in transaction (in shares) 4,615,384      
Price per share (usd per share) | $ / shares $ 32.50      
Over-Allotment Option        
Class of Stock [Line Items]        
Sale of stock, number of shares issued in transaction (in shares) 692,307      
Period granted to underwriters 30 days      
January 2024 Offering        
Class of Stock [Line Items]        
Gross proceeds from issuance initial public offering | $   $ 172,500,000    
Consideration received on transaction | $   $ 161,400,000    
Nonvoting Common Stock        
Class of Stock [Line Items]        
Common stock, shares authorized (in shares)     10,000,000 10,000,000