v3.25.2
Consolidated Statement of Stockholders' Equity - USD ($)
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2023   41,858,866        
Stockholders' Equity Attributable to Parent, Beginning Balance at Dec. 31, 2023 $ 303,722,000 $ 0 $ 536,108,000 $ (216,255,000) $ 403,000 $ (16,534,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   300,765        
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (116,000)   (116,000)      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 17,130,000   17,130,000      
Other Comprehensive Income (Loss), Net of Tax (2,174,000)       (2,174,000)  
Net Income (Loss) Available to Common Stockholders, Basic (12,714,000)          
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2024   42,159,631        
Stockholders' Equity Attributable to Parent, Ending Balance at Jun. 30, 2024 305,848,000 $ 0 553,122,000 (228,969,000) (1,771,000) (16,534,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Nonmonetary Transaction, Gain (Loss) Recognized on Transfer 0          
Common Stock, Shares, Outstanding, Beginning Balance at Mar. 31, 2024   42,004,619        
Stockholders' Equity Attributable to Parent, Beginning Balance at Mar. 31, 2024 303,371,000 $ 0 544,593,000 (223,107,000) (1,581,000) (16,534,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   155,012        
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (243,000)   (243,000)      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 8,772,000   8,772,000      
Other Comprehensive Income (Loss), Net of Tax (190,000)       (190,000)  
Net Income (Loss) Available to Common Stockholders, Basic (5,862,000)          
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2024   42,159,631        
Stockholders' Equity Attributable to Parent, Ending Balance at Jun. 30, 2024 $ 305,848,000 $ 0 553,122,000 (228,969,000) (1,771,000) (16,534,000)
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2024 42,488,445 42,488,445        
Stockholders' Equity Attributable to Parent, Beginning Balance at Dec. 31, 2024 $ 323,268,000 $ 0 568,302,000 (225,888,000) (2,612,000) (16,534,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   499,327        
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (357,000)   (357,000)      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 19,344,000   19,344,000      
Other Comprehensive Income (Loss), Net of Tax 5,269,000       5,269,000  
Net Income (Loss) Available to Common Stockholders, Basic $ 7,930,000          
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2025 42,987,772 42,987,772        
Stockholders' Equity Attributable to Parent, Ending Balance at Jun. 30, 2025 $ 355,454,000 $ 0 587,289,000 (217,958,000) 2,657,000 (16,534,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Nonmonetary Transaction, Gain (Loss) Recognized on Transfer (7,783,000)          
Common Stock, Shares, Outstanding, Beginning Balance at Mar. 31, 2025   42,775,955        
Stockholders' Equity Attributable to Parent, Beginning Balance at Mar. 31, 2025 333,673,000 $ 0 578,293,000 (227,371,000) (715,000) (16,534,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   211,817        
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (469,000)   (469,000)      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 9,465,000   9,465,000      
Other Comprehensive Income (Loss), Net of Tax 3,372,000       3,372,000  
Net Income (Loss) Available to Common Stockholders, Basic $ 9,413,000          
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2025 42,987,772 42,987,772        
Stockholders' Equity Attributable to Parent, Ending Balance at Jun. 30, 2025 $ 355,454,000 $ 0 $ 587,289,000 $ (217,958,000) $ 2,657,000 $ (16,534,000)