v3.26.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
At Market Issuance Sales Agreement [Member]
Common Stock [Member]
Common Class A [Member]
At Market Issuance Sales Agreement [Member]
Common Stock [Member]
Common Class B [Member]
At Market Issuance Sales Agreement [Member]
Additional Paid-in Capital [Member]
At Market Issuance Sales Agreement [Member]
Retained Earnings [Member]
At Market Issuance Sales Agreement [Member]
AOCI Attributable to Parent [Member]
At Market Issuance Sales Agreement [Member]
Parent [Member]
At Market Issuance Sales Agreement [Member]
Noncontrolling Interest [Member]
At Market Issuance Sales Agreement [Member]
Common Class A [Member]
At Market Issuance Sales Agreement [Member]
Registered Direct Offering [Member]
Yorkville Promissory Note [Member]
Common Stock [Member]
Common Class A [Member]
Registered Direct Offering [Member]
Yorkville Promissory Note [Member]
Common Stock [Member]
Common Class B [Member]
Registered Direct Offering [Member]
Yorkville Promissory Note [Member]
Additional Paid-in Capital [Member]
Registered Direct Offering [Member]
Yorkville Promissory Note [Member]
Retained Earnings [Member]
Registered Direct Offering [Member]
Yorkville Promissory Note [Member]
AOCI Attributable to Parent [Member]
Registered Direct Offering [Member]
Yorkville Promissory Note [Member]
Parent [Member]
Registered Direct Offering [Member]
Yorkville Promissory Note [Member]
Noncontrolling Interest [Member]
Registered Direct Offering [Member]
Yorkville Promissory Note [Member]
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total
Balance (in shares) at Dec. 31, 2024                                   33,456,227 42,046,356            
Balance at Dec. 31, 2024                                   $ 3 $ 4 $ 168,634 $ (64,592) $ 53 $ 104,102 $ 55,716 $ 159,818
Share-based compensation                                   $ 0 $ 0 1,193 0 0 1,193   1,238
Share-based compensation                                               45  
Vesting of restricted stock units (in shares)                                   201,207 0            
Shares withheld for payment of employee taxes (in shares)                                   (59,548) 0            
Shares withheld for payment of employee taxes                                   $ 0 $ 0 (661) 0 0 (661) 0 (661)
Other comprehensive income                                   0 0 0 0 (53) (53) 0 (53)
Net loss                                   0 0 0 (6,376) 0 (6,376) (2,750) (9,126)
Payment of equity issuance costs                                   $ 0 $ 0 (65) 0 0 (65) 0 (65)
Balance (in shares) at Mar. 31, 2025                                   33,793,886 42,046,356            
Balance at Mar. 31, 2025                                   $ 3 $ 4 169,176 (70,968) 0 98,215 52,936 151,151
Exchange of Sky Incentive Units (in shares)                                   196,000 0            
Exchange of Sky Incentive Units                                   $ 0 $ 0 75 0 0 75 (75) 0
Balance (in shares) at Dec. 31, 2024                                   33,456,227 42,046,356            
Balance at Dec. 31, 2024                                   $ 3 $ 4 168,634 (64,592) 53 104,102 55,716 159,818
Net loss                                                 5,230
Balance (in shares) at Jun. 30, 2025                                   33,835,373 42,046,356            
Balance at Jun. 30, 2025                                   $ 3 $ 4 170,614 (53,515) 70 117,176 49,869 167,045
Balance (in shares) at Mar. 31, 2025                                   33,793,886 42,046,356            
Balance at Mar. 31, 2025                                   $ 3 $ 4 169,176 (70,968) 0 98,215 52,936 151,151
Share-based compensation                                   $ 0 $ 0 1,293 0 0 1,293   1,323
Share-based compensation                                               30  
Vesting of restricted stock units (in shares)                                   31,190 0            
Shares withheld for payment of employee taxes (in shares)                                   (10,175) 0            
Shares withheld for payment of employee taxes                                   $ 0 $ 0 (116) 0 (116) 0 (116)
Issuance of stock (in shares) 20,472 0                                              
Issuance of stock $ 0 $ 0 $ 281 $ 0 $ 281   $ 281                                
Other comprehensive income                                   0 0 0 0 70 70 0 70
Net loss                                   0 0 0 17,453 0 17,453 (3,097) 14,356
Payment of equity issuance costs                                   $ 0 $ 0 (20) 0 (20) 0 (20)
Balance (in shares) at Jun. 30, 2025                                   33,835,373 42,046,356            
Balance at Jun. 30, 2025                                   $ 3 $ 4 170,614 (53,515) 70 117,176 49,869 167,045
Balance (in shares) at Dec. 31, 2025                                   33,989,673 42,046,356            
Balance at Dec. 31, 2025                                   $ 3 $ 4 173,514 (45,774) 0 127,747 44,219 171,966
Share-based compensation                                   $ 0 0 1,602 0 0 1,602   1,602
Share-based compensation                                               0  
Vesting of restricted stock units (in shares)                                   261,825              
Shares withheld for payment of employee taxes (in shares)                                   (81,014)              
Shares withheld for payment of employee taxes                                   $ 0 0 (654) 0 0 (654) 0 (654)
Issuance of stock (in shares) 47,371                 40,000                              
Issuance of stock $ 0 $ 0 465 0 0 465 0   465 $ 0 $ 0 $ 362 $ 0 $ 0 $ 362 $ 0 $ 362                
Other comprehensive income                                   0 0 0 0 244 244 0 244
Net loss                                   $ 0 $ 0 0 (5,578) 0 (5,578) (3,394) (8,972)
Balance (in shares) at Mar. 31, 2026                                   34,257,855 42,046,356            
Balance at Mar. 31, 2026                                   $ 3 $ 4 175,289 (51,352) 244 124,188 40,825 165,013
Balance (in shares) at Dec. 31, 2025                                   33,989,673 42,046,356            
Balance at Dec. 31, 2025                                   $ 3 $ 4 173,514 (45,774) 0 127,747 44,219 171,966
Issuance of stock (in shares)               242,483                                  
Net loss                                                 (13,341)
Balance (in shares) at Jun. 30, 2026                                   34,510,324 42,046,356            
Balance at Jun. 30, 2026                                   $ 3 $ 4 178,878 (52,589) 0 126,296 37,694 163,990
Balance (in shares) at Mar. 31, 2026                                   34,257,855 42,046,356            
Balance at Mar. 31, 2026                                   $ 3 $ 4 175,289 (51,352) 244 124,188 40,825 165,013
Share-based compensation                                   $ 0 $ 0 1,816 0 0 1,816   1,816
Share-based compensation                                               0  
Vesting of restricted stock units (in shares)                                   79,878 0            
Shares withheld for payment of employee taxes (in shares)                                   (22,521) 0            
Shares withheld for payment of employee taxes                                   $ 0 $ 0 (226) 0 0 (226) 0 (226)
Issuance of stock (in shares) 195,112 0           195,112                                  
Issuance of stock $ 0 $ 0 $ 2,019 $ 0 $ 0 $ 2,019 $ 0   $ 2,019                                
Other comprehensive income                                   0 0 0 0 (244) (244) 0 (244)
Net loss                                   0 0 0 (1,237) 0 (1,237) (3,131) (4,368)
Payment of equity issuance costs                                   $ 0 $ 0 (20) 0 0 (20) 0 (20)
Balance (in shares) at Jun. 30, 2026                                   34,510,324 42,046,356            
Balance at Jun. 30, 2026                                   $ 3 $ 4 $ 178,878 $ (52,589) $ 0 $ 126,296 $ 37,694 $ 163,990