XML 139 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details)
$ / shares in Units, ft² in Thousands
12 Months Ended
Mar. 03, 2025
USD ($)
ft²
Feb. 13, 2025
$ / shares
Mar. 14, 2023
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Mar. 01, 2025
Feb. 28, 2025
Feb. 23, 2018
USD ($)
Subsequent Event [Line Items]                
Common stock, dividends declared (in dollars per share) | $ / shares       $ 1.55 $ 1.05      
Operating lease liabilities       $ (6,679,000) $ (4,642,000)      
Basis spread on variable rate     2.50%          
Floor interest rate (as a percent)     1.00%          
CALIFORNIA                
Subsequent Event [Line Items]                
Operating lease liabilities       1,360,000        
Increase in right of use asset       1,250,000        
Subsequent Event                
Subsequent Event [Line Items]                
Common stock, dividends declared (in dollars per share) | $ / shares   $ 0.45            
Lease term 52 months         6 years 6 years  
Basis spread on variable rate 2.25%              
Floor interest rate (as a percent) 1.00%              
Area of distribution facility (square foot) | ft² 187              
Subsequent Event | Minimum                
Subsequent Event [Line Items]                
Lease expense $ 205,000              
Subsequent Event | Maximum                
Subsequent Event [Line Items]                
Lease expense 231,000              
Line of credit                
Subsequent Event [Line Items]                
Maximum borrowing capacity       $ 36,187,000 $ 36,234,000     $ 40,000,000
Basis spread on variable rate     0.25%          
Line of credit | Subsequent Event                
Subsequent Event [Line Items]                
Maximum borrowing capacity $ 20,000,000