v3.26.1
Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]      
Allowance for doubtful accounts $ 0    
Advertising Expense $ 3,800,000 $ 3,100,000 $ 2,400,000
Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 1 year    
Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 8 years