XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Nature of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 22, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Subsidiary, Sale of Stock [Line Items]        
Sale of stock (in dollars per share) $ 88.00      
Underwriting discounts and commissions $ 13,200      
Offering costs   $ 0 $ 6,037 $ 652
IPO        
Subsidiary, Sale of Stock [Line Items]        
Shares issued in transaction (in shares) 2,500,000      
Sale of stock, proceeds received, net $ 198,000      
Offering costs $ 8,800