XML 133 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Unrecognized Tax Positions (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized tax positions, beginning of period $ 0    
Unrecognized tax positions, end of period 0 $ 0  
Federal      
Unrecognized tax positions, beginning of period 2,889,000 3,474,000 $ 4,932,000
Gross increase - current period tax positions 110,000 133,000 214,000
Gross decrease - prior period tax positions   (718,000) (1,672,000)
Gross increase - prior period tax positions 479,000    
Unrecognized tax positions, end of period $ 3,478,000 $ 2,889,000 $ 3,474,000